hbase踩坑記錄(一):java本地連接遠程hbase可是返回zookeeper的地址是localhost

控制檯的打印信息頻繁出現以下一句話:

 Opening socket connection to server peer1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)

出現這個的問題純屬是 hbase-site.xml 的配置錯誤,hbase-site.xml 裏面可以zk的地址,默認是localhost,我犯的錯誤就是沒有配置zk地址,導致控制檯一直打印連接 127.0.0.1:2181 被拒絕。

解決方法:

修改 hbase 的 conf 下的 hbase-site.xml ,增加配置

<property>
   <name>hbase.zookeeper.quorum</name>
   <value>192.168.75.128:2181</value>
</property>

然後重啓 hbase 即可

 

參考博客:https://blog.csdn.net/qq_33283652/article/details/85236322

感謝大佬!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章