Hbase由于时间不一致导致regionserver节点启动失败

背景:hadoop的hdfs的各个进程启动正常(UI页面访问也正常),启动hbase时,hmaster进程正常启动,hregionserver节点启动失败,报错:(regionserver.HRegionServer: STOPPED: Unhandled: org.apache.hadoop.hbase.ClockOutOfSyncException: Server h102,16020,1559046093139 has been rejected; Reported time is too far out of sync with master.  Time difference of 44483ms > max allowed of 30000ms)

 

解决方式一:

设置hbase各个节点之间允许的时间差(及修改30000ms的参数),但不建议如此操作,若有兴趣可以自行查看相关资料

解决方法二:

同步每个节点的时间,使用root权限执行命令 $>ntpdate asia.pool.ntp.org  (或是$>sudo ntpdate asia.pool.ntp.org)  

注意停止hmaster节点后,再master和regionserver节点上分别运行,然后重新启动hbase即可。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值