1 回答

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
先查看是什么原因,如是節(jié)點(diǎn)之間時(shí)間不一致導(dǎo)致的,可以修改各結(jié)點(diǎn)時(shí)間,使其誤差在30s內(nèi),或在hbase-site.xml添加配置
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
<description>Time difference of regionserver from master</description>
</property>
要配置服務(wù)器時(shí)間同步需要用到ntp,最好能連接外網(wǎng)的時(shí)間服務(wù)器。內(nèi)網(wǎng)就手動(dòng)改時(shí)間,再啟動(dòng)就可以了。
還有另外的原因
看看你的master是否等于localhost ,master不可能等于localhost。
將集群每個(gè)主機(jī)的主機(jī)名修改為regionservers文件中對(duì)應(yīng)的主機(jī)名,問題解決。
主機(jī)名修改
vi /etc/sysconfig/networks
HOSTNAME=主機(jī)名
重啟network服務(wù)設(shè)置生效
service network restart
- 1 回答
- 0 關(guān)注
- 1580 瀏覽
添加回答
舉報(bào)