Master只能控制其中1台RegionServer,无法控制其它RegionServer原因分析
来源:互联网 发布:帝国cms绑定二级域名 编辑:程序博客网 时间:2024/06/10 20:34
最近在测试HBase时遇到一个非常奇怪的问题:集群有7台机器,其中1台Master,6台RegionServer。但是Master只能控制其中1台RegionServer,而无法控制其他5台RegionServer。
打开master的日志文件,发现以下错误信息:
在这个日志中,master机器无法与IP地址为10.131.18.3的regionserver进行通信。
然后找到10.131.18.3机器,查看这台机器的regionserver日志,查看regionserver的启动信息:
可以看出,这台regionserver机器启动成功了,但是RPC的监听ip地址却是本机的地址(127.0.0.1)。这样的话,master机器就无法与这台regionserver正常通信了,正确的监听地址应该是10.131.18.3才对。
查看代码,RPC监听地址的代码如下:
代码没有错,看来是机器的某些配置导致java读取本机的ip地址出现了错误。最后查看这台机器的hosts文件:
问题找到了,其实是hosts文件的配置原因,接下来修改hosts文件为如下:
再次启动整个集群,问题解决。
打开master的日志文件,发现以下错误信息:
在这个日志中,master机器无法与IP地址为10.131.18.3的regionserver进行通信。
然后找到10.131.18.3机器,查看这台机器的regionserver日志,查看regionserver的启动信息:
可以看出,这台regionserver机器启动成功了,但是RPC的监听ip地址却是本机的地址(127.0.0.1)。这样的话,master机器就无法与这台regionserver正常通信了,正确的监听地址应该是10.131.18.3才对。
查看代码,RPC监听地址的代码如下:
代码没有错,看来是机器的某些配置导致java读取本机的ip地址出现了错误。最后查看这台机器的hosts文件:
问题找到了,其实是hosts文件的配置原因,接下来修改hosts文件为如下:
再次启动整个集群,问题解决。
0 0
- Master只能控制其中1台RegionServer,无法控制其它RegionServer原因分析
- HBase中Regionserver与Master时间不一致导致RegionServer无法启动ClockOutOfSyncException
- HBase深入分析之RegionServer
- hbase put regionserver处理分析
- HBase深入分析之RegionServer
- HBase深入分析之RegionServer
- HBase深入分析之RegionServer
- HBase深入分析之RegionServer
- 一不小心关闭了Hbase0.98的Master,再次启动时无法启动RegionServer失败
- Hbase中Regionserver和Master主机时钟不同步导致Rs无法启动ClockOutOfSyncException
- hadoop.zookeeper.hbase的hbase中master和regionserver无法启动
- HBase因时间不同步无法启动regionserver
- 一次RegionServer GC导致会话超时下线的原因分析记录
- 9.6 Regionserver
- HBase Region在两个RegionServer出现分析
- HBase问题之master链接到regionserver不能连接问题
- hbase无法启动Regionserver:Failed construction of Regionserver: class org.apache.hadoop.hbase.regions问题解决
- HBase启动后RegionServer自动挂原因及解决办法【ntp】
- SQLite数据库学习笔记
- 【C++】虚函数 多态 再理解
- 立体匹配:多项式拟合 vs. LSM
- ALSA声卡驱动中的DAPM详解之四:在驱动程序中初始化并注册widget和route
- xargs
- Master只能控制其中1台RegionServer,无法控制其它RegionServer原因分析
- GCD 深入理解:第一部分
- 代码编辑控件Essential Edit下载及介绍
- OSG3.2.1 osg::AlphaFunc
- 香巴林卡,你是不曾触及的温柔
- 【转】对人生的看法和感悟
- POJ 3335 半平面交求多边形的核
- Linux shell简介
- 仓央嘉措灵魂驻足的地方——香巴林卡