搭建hbase伪分布式集群
将hbase下载解压到/usr/local修改配置文件,cd /usr/local/hbase-2.0.0/conf配置java配置hbase使用自带的zookeeper时:export HBASE_MANAGES_ZK=true设置为本地zookeepervim hbase-site.xml配置hbase存储文件的目录为HDFS 的/hbase目录(启动hdf...
将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.
更多推荐
所有评论(0)