将hbase下载解压到/usr/local

修改配置文件,cd /usr/local/hbase-2.0.0/conf

配置java

配置hbase使用自带的zookeeper时:export HBASE_MANAGES_ZK=true

设置为本地zookeeper

vim hbase-site.xml

配置hbase存储文件的目录为HDFS 的/hbase目录(启动hdfs后创建)

注意配置时hbase.rootdir要同hadoop的core-site.xml里面的fs.defaultFS对应,否则无法访问。

这里注意:如果选取hdfs作为存储目录可能会导致后续的hbase shell 命令中卡死,无法操作,可以改为本地目录:file:///home/yexin/HadoopData/hbase,就不会卡死 了。出现卡死的原因可能是因为hdfs启动失败,可以再hadoop启动后用hdfs命令创建文件看看是否成功。

使用本地的zookeeper

开启hbase的分布式模式

启动,应该要先启动zookeeper和hadoop集群

也可以配置环境变量

hadoop dfsadmin -safemode leave    --------离开安全模式

输入 "hbase shell"进入到hbase数据库

sucess.

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐