HBase错误:ERROR: Can't get master address from ZooKeeper; znode data == null 解决办法
一、问题背景
使用命令 $ hbase shell 进入hbase的shell之后使用create命令创建表时出现错误:ERROR: Can't get master address from ZooKeeper; znode data == null
二、解决方法
检查${HBASE_HOME}/conf/hbase-site.html的属性hbase.rootdir
<property> <name>hbase.rootdir</name> value>hdfs://localhost:9000/hbase</value> <property>
与${HADOOP_HOME}/etc/hadoop/core-site.xml中的属性fs.defaultFS是否一致
<property> <name>fs.defaultFS</name> <value>hdfs://localhost:9000</value> </property>
如果不一致则改为一致。上面的两个属性是一致的。
本站使用「CC BY-NC-SA」创作共享协议,转载请在文章明显位置注明作者及出处。