Vic·Tory 2020-09-17 10:22 采纳率: 50%
浏览 668

HBase伪分布式启动后HMaster挂掉

Hadoop使用的是伪分布式在一个服务器上搭建的,启动正常

Zookeeper也是自配的伪分布式系统,启动正常

HBase设置的是伪分布式模式,启动后HMaster一段时间后挂掉

jps打印进程如下:

[root@localhost ~]# jps
26608 Jps
23041 SecondaryNameNode
850 HRegionServer
31043 QuorumPeerMain
22582 NameNode
22780 DataNode

查看HMaster的报错信息如下

2020-09-16 21:06:41,590 INFO  [master/127.0.0.1:16000:becomeActiveMaster] master.ActiveMasterManager: Registered as active master=127.0.0.1,16000,1600261598259
2020-09-16 21:06:41,649 WARN  [master/127.0.0.1:16000:becomeActiveMaster] ipc.Client: Failed to connect to server: localhost/0:0:0:0:0:0:0:1:9000: try once and fail.
java.net.ConnectException: Connection refused
    at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
    at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
    at org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
    at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:531)
    at org.apache.hadoop.ipc.Client$Connection.setupConnection(Client.java:685)
......

2020-09-16 21:06:41,661 ERROR [master/127.0.0.1:16000:becomeActiveMaster] master.HMaster: Failed to become active master
java.net.ConnectException: Call From localhost.localdomain/127.0.0.1 to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at org.apache.hadoop.net.NetUtils.wrapWithMessage(NetUtils.java:801)
......

2020-09-16 21:06:41,662 INFO  [master/127.0.0.1:16000:becomeActiveMaster] regionserver.HRegionServer: ***** STOPPING region server '127.0.0.1,16000,1600261598259' *****
2020-09-16 21:06:41,662 INFO  [master/127.0.0.1:16000:becomeActiveMaster] regionserver.HRegionServer: STOPPED: Stopped by master/127.0.0.1:16000:becomeActiveMaster
2020-09-16 21:06:44,583 INFO  [master/127.0.0.1:16000] ipc.NettyRpcServer: Stopping server on /127.0.0.1:16000
2020-09-16 21:06:44,593 INFO  [master/127.0.0.1:16000] regionserver.HRegionServer: Stopping infoServer
2020-09-16 21:06:44,726 INFO  [master/127.0.0.1:16000] handler.ContextHandler: Stopped o.e.j.w.WebAppContext@5e5af8e1{/,null,UNAVAILABLE}{file:/opt/modules/hbase-2.2.5/hbase-webapps/master}
2020-09-16 21:06:44,733 INFO  [master/127.0.0.1:16000] server.AbstractConnector: Stopped ServerConnector@65e21ce3{HTTP/1.1,[http/1.1]}{0.0.0.0:16010}
2020-09-16 21:06:44,733 INFO  [master/127.0.0.1:16000] handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@78c1372d{/static,file:///opt/modules/hbase-2.2.5/hbase-webapps/static/,UNAVAILABLE}
2020-09-16 21:06:44,734 INFO  [master/127.0.0.1:16000] handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@5555ffcf{/logs,file:///opt/modules/hbase-2.2.5/logs/,UNAVAILABLE}
2020-09-16 21:06:44,735 INFO  [master/127.0.0.1:16000] regionserver.HRegionServer: aborting server 127.0.0.1,16000,1600261598259
2020-09-16 21:06:44,746 INFO  [master/127.0.0.1:16000] regionserver.HRegionServer: stopping server 127.0.0.1,16000,1600261598259; all regions closed.
2020-09-16 21:06:44,747 INFO  [master/127.0.0.1:16000] hbase.ChoreService: Chore service for: master/127.0.0.1:16000 had [] on shutdown
2020-09-16 21:06:44,751 WARN  [master/127.0.0.1:16000] master.ActiveMasterManager: Failed get of master address: java.io.IOException: Can't get master address from ZooKeeper; znode data == null
2020-09-16 21:06:44,771 INFO  [master/127.0.0.1:16000] zookeeper.ZooKeeper: Session: 0x100725079970000 closed
2020-09-16 21:06:44,771 INFO  [master/127.0.0.1:16000] regionserver.HRegionServer: Exiting; stopping=127.0.0.1,16000,1600261598259; zookeeper connection closed.
2020-09-16 21:06:44,771 INFO  [main-EventThread] zookeeper.ClientCnxn: EventThread shut down for session: 0x100725079970000
2020-09-16 21:06:44,771 ERROR [main] master.HMasterCommandLine: Master exiting
java.lang.RuntimeException: HMaster Aborted
    at org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:244)
    at org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
    at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:149)
    at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2945)

请各位大神救救小白吧,对分布式这些一窍不通,只是想用HBase数据库啊

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-09-17 10:37
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 github训练的模型参数无法下载
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题