部署了一个“joynet hadoop smartmachine”来修补HBase。它安装了一切。我用PuTTY SSH,我转到/ opt / local / bin / hbase shell这样的可执行文件。一切都很好,然后我尝试创建我的测试表:
create 'test', 'cf'
发生了一堆事情,然后就出现了:
ERROR zookeeper.CLientCnxnSOcketNIO: Unable to open socket to localhost/127.0.0.1:2181
在谷歌搜索之后,我遇到了一个人在这里说要在我的配置文件中添加这样的内容:
config.set("hbase.zookeeper.quorum", "172.80.72.86");
我找不到我应该添加的配置文件。 我有其他问题:
172.80.72.86
这不是我的IP,这只是我发现的一个例子。该IP地址应该是服务器的IP地址还是我自己的IP地址?我的服务器IP是165.225.130.251
如何单独从命令行将其附加到配置文件?
我对此完全陌生。任何帮助都会很棒。
答案 0 :(得分:1)
在hbase-site.xml(/ etc / hbase / conf)中添加以下属性
<property>
<name>hbase.zookeeper.quorum</name>
<value>IP-of-Zookeeper-Installed Machine</value>
</property>