1 回答

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
首先查看是什么原因,比如是節點之間時間不一致導致的,那么可以:修改各結點時間,使其誤差在30s內,或在hbase-site.xml添加配置
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
<description>Time difference of regionserver from master</description>
</property>
要配置服務器時間同步需要用到ntp,最好能連接外網的時間服務器。內網里面配起來比較麻煩點,所以就手動改了時間,再啟動就可以了。
還有另外的原因
看看你的master是否等于localhost ,master不可能等于localhost。
將集群每個主機的主機名修改為regionservers文件中對應的主機名,問題解決。
主機名修改
vi /etc/sysconfig/networks
HOSTNAME=主機名
重啟network服務設置生效
service network restart
- 1 回答
- 0 關注
- 716 瀏覽
添加回答
舉報
0/150
提交
取消