今天在部署hbase时遇到了一个错误,卡了很长时间
该错误指master节点发送信息时未发送成功所导致,并且有一定概率会导致永久RIT发生
如果是单点进行测试或练习时,只需将 /hbase/conf/hbase-site.xml 中的以下配置进行删除即可
如果是集群,则将master节点更改为正确节点地址即可.
<property>
<name>hbase.master.ipc.address</name>
<value>0.0.0.0</value>
</property>
<property>
<name>hbase.regionserver.ipc.address</name>
<value>0.0.0.0</value>
</property>
删除后 使用
ps -ef | grep "hbase"
找出所有hbase进程全部杀死,杀死后重新到/hbase/bin目录下运行
./start-hbase.sh
解决!