版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36381640/article/details/82556921
原因:运行hbase(zookeeper)的用户无法写入zookeeper文件,导致znode data为空。 解决方法: 方法一:重启hbase(可能是zookeeper或hbase不稳定造成的 重启不一定起作用) 方法二:在hbase-site.xml指定一个运行hbase的用户有写入文件权限的目录作为zookeeper数据目录,如 <property> <name>hbase.zookeeper.property.dataDir</name> <value>/opt/zk_data</value> </property> 方法三:格式化NameNode