为了账号安全,请及时绑定邮箱和手机立即绑定

pid不存在 hbase怎么停止集群

pid不存在 hbase怎么停止集群

人到中年有点甜 2018-10-02 13:13:39
查看完整描述

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

查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 643 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信