Hadoop 如何建立Hbase主服务器的RegionServer

Hadoop 如何建立Hbase主服务器的RegionServer,hadoop,hbase,Hadoop,Hbase,请告诉我如何将Hbase的RegionServer建立到master。 我配置了5台区域服务器,但只有2台服务器工作正常 hbase(主):001:0>状态 2台服务器,0台死机,1.5000平均负载 这两台服务器的主机名是来自的sm3-10和sm3-12。 但是像sm3-8这样的其他服务器不能工作。 我想知道故障排除步骤和解决方法。 sm3-10:从机,工作正常 [root@sm3-10~]#jps 2581 QuorumPeerMain 2761 secondaryname节点 26

请告诉我如何将Hbase的RegionServer建立到master。
我配置了5台区域服务器,但只有2台服务器工作正常


hbase(主):001:0>状态
2台服务器,0台死机,1.5000平均负载


这两台服务器的主机名是来自的sm3-10和sm3-12。 但是像sm3-8这样的其他服务器不能工作。

我想知道故障排除步骤和解决方法。

sm3-10:从机,工作正常

[root@sm3-10~]#jps
2581 QuorumPeerMain
2761 secondaryname节点
2678数据节点
19913 Jps
2551 HRegionServer
[root@sm3-10~]#lsof-i:54310
命令PID用户FD类型设备大小节点名称
java 2678 hdfs 52r IPv6 27608 TCP sm3-10:33316->sm3-12:54310(已建立)
[root@sm3-10~]#lsof-i:3888
命令PID用户FD类型设备大小节点名称
java 2581 zookeeper 19u IPv6 7239 TCP*:ciphire serv(侦听)
java 2581 zookeeper 20u IPv6 7242 TCP sm3-10:Ciprire serv->sm3-11:53593(已建立)
java 2581 zookeeper 25u IPv6 27011 TCP sm3-10:ciphire serv->sm3-12:40352(已建立)
java 2581 zookeeper 29u IPv6 25573 TCP sm3-10:Ciprire serv->sm3-8:44271(已建立)


sm3-8:从机,工作不正常,但状态良好

[root@sm3-8~]#jps
3489日元
2249 HRegionServer
2463数据节点
2297 QuorumPeerMain
2686第二名称节点
[root@sm3-8~]#lsof-i:54310
命令PID用户FD类型设备大小节点名称
java 2463 hdfs 51u IPv6 9919 TCP sm3-8.nos seamicro.local:40776->sm3-12:54310(已建立)
[root@sm3-8~]#lsof-i:3888
命令PID用户FD类型设备大小节点名称
java 2297 zookeeper 18u IPv6 5951 TCP*:ciphire serv(侦听)
java 2297 zookeeper 19u IPv6 9839 TCP sm3-8.nos seamicro.local:52886->sm3-12:Ciprire服务(已建立)
java 2297 zookeeper 20u IPv6 5956 TCP sm3-8.nos seamicro.local:44271->sm3-10:Ciprire服务(已建立)
java 2297 zookeeper 24u IPv6 5959 TCP sm3-8.nos seamicro.local:47922->sm3-11:Ciprire服务(已建立)


桅杆:sm3-12

[root@sm3-12~]#jps
2760 QuorumPeerMain
3035名称节点
3096第二名称节点
2612 HRegionServer
4330日元
2872数据节点
3723 HMaster
[root@sm3-12~]#lsof-i:54310
命令PID用户FD类型设备大小节点名称
java 2872 hdfs 51u IPv6 7824 TCP sm3-12:45482->sm3-12:54310(已建立)
java 3035 hdfs 54u IPv6 7783 TCP sm3-12:54310(侦听)
java 3035 hdfs 70u IPv6 7873 TCP sm3-12:54310->sm3-8:40776(已建立)
java 3035 hdfs 71u IPv6 7874 TCP sm3-12:54310->sm3-11:54990(已建立)
java 3035 hdfs 72u IPv6 7875 TCP sm3-12:54310->sm3-10:33316(已建立)
java 3035 hdfs 74u IPv6 7877 TCP sm3-12:54310->sm3-12:45482(已建立)
[root@sm3-12~]#
[root@sm3-12~]#cat/etc/hbase/conf/hbase site.xml




hbase.rootdir
hdfs://sm3-12:54310/hbase
正确



hbase.zookeeper.quorum
sm3-8、sm3-10、sm3-11、sm3-12、sm3-13
正确

---剪断--

[root@sm3-12~]#cat/etc/zookeeper/zoo.cfg
滴答声时间=2000
initLimit=10
syncLimit=5
dataDir=/var/zookeeper
clientPort=2181
服务器1=sm3-10:2888:3888
服务器2=sm3-11:2888:3888
服务器3=sm3-12:2888:3888
服务器4=sm3-8:2888:3888
[root@sm3-12~]#


提前感谢,

博美

检查以确保您的dns在所有主机上都正确配置,并且每个服务器都可以执行反向查找

请删除完全没有帮助的JPS内容。查看您的日志,发布一些异常或发布您的配置。我感谢您的评论。我喜欢HRegionServer上hbase-site.xml的未配置和ClockOutOfSyncException。它在同步时间后正常工作。捕捉得很好。hadoop集群的一个关键元素是通过ntp或类似的东西同步时间。如果您没有运行ntp,服务器将慢慢失去同步,您将开始出现奇怪的错误