前置条件:
hadoop-2.7.7
hbase-2.1.3
jdk-8u-11-linux-x64
Ubuntu18.04
第一步—安装Linux
事先说一下,以下安装的Ubuntu,个人认为它只是对Windows10的封装,其底层仍是Windows,在解压和移动文件时速度很慢。
正常下载、安装、设置用户和密码,未遇到困难。
第二步—安装JDK
解压,移动文件夹,修改/etc/profile文件
第三步—安装hadoop(伪分布式)
跟着官方文档操作,ssh localhost时遇到问题。
根据以下链接 ssh 操作,成功解决。
解决后继续按照官方文档操作。
第四步—安装hbase(伪分布式)
跟着官方文档操作,注意
hbase.unsafe.stream.capability.enforce true
hbase.cluster.distributed true
hbase.rootdir hdfs://localhost:你的hdfs端口/目标文件夹
总结:
一路下来基本没遇到问题,都是前人栽树,后人乘阴,还有就是以前自己在VMware上踩坑多了,有经验了。
安装hbase最大的难点就是hbase和hadoop的兼容问题,可以在官网上自行查阅,现在apache的软件,基本跟着官方文档都能搞定了。