0

部署了一个“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

如何仅从命令行将其附加到配置文件中?

我对此完全陌生。对此的任何帮助都会很棒。

4

1 回答 1

1

在 hbase-site.xml(/etc/hbase/conf) 中添加以下属性

    <property>
            <name>hbase.zookeeper.quorum</name>
            <value>IP-of-Zookeeper-Installed Machine</value>
    </property>
于 2013-01-27T10:17:34.240 回答