[英]Access hbase remotely
我正在使用hbase java api远程连接到hbase,但是当我执行代码时,我得到了MasterNotRunningException
。 当我调试代码时,我知道zookeeper正在将hmaster的地址返回为localhost,因此客户端试图在本地搜索hmaster。 当我更改/etc/hosts
文件时,该条目为:
<ip of the master> localhost
然后工作正常。
但是,我认为这不是正确的方法。 我想我必须在zookeeper的配置中的某个地方更改地址,但是我没有得到。
Hbase会自动注册到ZK,因此您不必在那里进行配置。 使用主IP地址而不是“ localhost”,以避免进一步的故障排除
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.