HBase异常 -- hbase list报错 ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
解决方案
时间跟系统不一致 ntpdate 0.cn.pool.ntp.org //命令更新时间
是否启动regionserver
先启动regionserver,然后在启动Hmaster
./hbase-daemon.sh start regionserver
然后执行:
./hbase-daemon.sh start master
Zookeeper问题
当你使用已存在的zookeeper 时, 以上的方案都不管用,你刚打开集群就有这样的问题: 可以清除掉 zookeeper 空间中的 /hbase 路径 关闭 hbase
cd $HBASE_HOME/bin
./hbase zkcli
ls /
rmr /hbase
ls /
ctrl + c 退出 zookeeper 清理掉 HDFS 上的 hbase 存储路径 hdfs dfs -rm -r /hbase 重启 hbase
心如止水,虚怀如谷