HBase ERROR: KeeperErrorCode = NoNode for /hbase/master

HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
start-hbase.sh 后 HMaster , HRegionServer 都能正常启动,
当运行 hbase shell后, HMaster 自动闪退。
解决方法:

1.Vmware 内时间:
HBase ERROR: KeeperErrorCode = NoNode for /hbase/master

Windows主机时间:
HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
由于Vmware内的Ubuntu时区设置不正确,重新同步虚拟机内时间即可:
HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
重启ubuntu
2.先编辑HBase以单机模式运行
hbase-env.sh:
HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
hbase-site.xml:
HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
start-hbase.sh 后,查看 hdfs目录下将会创建 /hbase文件夹
2. 停止hbase, hbase-site.xml添加:

HBase ERROR: KeeperErrorCode = NoNode for /hbase/master

解决方法2:
1.设置 HBase以单机模式运行:
hbase-env.sh:HBase ERROR: KeeperErrorCode = NoNode for /hbase/master
hbase-site.xml:

HBase ERROR: KeeperErrorCode = NoNode for /hbase/master