【发布时间】:2014-12-25 04:56:52
【问题描述】:
我正在使用 hbase java api 远程连接到 hbase,但是当我执行代码时,我得到了MasterNotRunningException。当我调试代码时,我知道zookeeper将hmaster的地址作为localhost返回,因此客户端试图在本地搜索hmaster。当我更改/etc/hosts 文件时,条目为:
<ip of the master> localhost
然后它工作正常。
但是,我认为这不是正确的方法。我想我必须在zookeeper配置中的某处更改地址,但我没有得到它。
【问题讨论】:
-
这可能会有所帮助:zookeeper.apache.org/doc/r3.1.2/…
-
hbase.cluster.distributed属性是否设置为ture中的hbase-site.xml? -
抱歉@Nanda 没成功
标签: java hadoop hbase apache-zookeeper