换了快照之后重新启动虚拟机Hbase,操作Hbase时遇到ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
解决方法:
将hadoop中的hbase文件夹删除
hadoop fs -rm -r /hbase
将zookeeper中的hbase文件夹也删除
sh zkCli.sh //进入命令
ls / //查看/目录的内容
rmr /hbase //级联删除/hbase文件夹 delete /hbase 不能实现级联删除
quit //退出
重启所有的东西(zookeeper、hadoop、hbase、thrift)
thrift:开启后才可以实现用python操作Hbase
重启后发现Hbase可以正常使用了