hmaster启动后一会就自己掉了,出现如下错误。regionserver总是无法启动。求高手指教

[复制链接]
查看11 | 回复6 | 2021-1-27 06:11:02 | 显示全部楼层 |阅读模式
2012-02-0714:57:23,510INFOorg.apache.zookeeper.ClientCnxn:Openingsocketconnectiontoservernode1/192.168.1.101:2222
2012-02-0714:57:23,511WARNorg.apache.zookeeper.ClientCnxn:Session0x0forservernull,unexpectederror,closingsocketconnectionandattemptingreconnect
java.net.ConnectException:Connectionrefused
atsun.nio.ch.SocketChannelImpl.checkConnect(NativeMethod)
atsun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
atorg.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1119)
2012-02-0714:57:25,416INFOorg.apache.zookeeper.ClientCnxn:Openingsocketconnectiontoservernode2/192.168.1.102:2222
2012-02-0714:57:25,419WARNorg.apache.zookeeper.ClientCnxn:Session0x0forservernull,unexpectederror,closingsocketconnectionandattemptingreconnect
java.net.ConnectException:Connectionrefused
atsun.nio.ch.SocketChannelImpl.checkConnect(NativeMethod)
atsun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
atorg.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1119)
2012-02-0714:57:25,623INFOorg.apache.zookeeper.ZooKeeper:Session:0x0closed
2012-02-0714:57:25,624ERRORorg.apache.hadoop.hbase.master.HMasterCommandLine:Failedtostartmaster
java.lang.RuntimeException:FailedconstructionofMaster:classorg.apache.hadoop.hbase.master.HMaster
atorg.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:1060)
atorg.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:142)
atorg.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:102)
atorg.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
atorg.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:76)
atorg.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1074)
Causedby:org.apache.zookeeper.KeeperException$ConnectionLossException:KeeperErrorCode=ConnectionLossfor/hbase
atorg.apache.zookeeper.KeeperException.create(KeeperException.java:90)
atorg.apache.zookeeper.KeeperException.create(KeeperException.java:42)
atorg.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:809)
atorg.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:837)
atorg.apache.hadoop.hbase.zookeeper.ZKUtil.createAndFailSilent(ZKUtil.java:903)
atorg.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.(ZooKeeperWatcher.java:133)
atorg.apache.hadoop.hbase.master.HMaster.(HMaster.java:223)
atsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)
atsun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
atjava.lang.reflect.Constructor.newInstance(Constructor.java:513)
atorg.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:1055)
...5more
2012-02-0714:57:25,626INFOorg.apache.zookeeper.ClientCnxn:EventThreadshutdown
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
你去看一下你的hbase-site.XML文件里面。
hbase.tmp.dir这配置,你是不是做了更改?
如果做了更改,用回/tmp/hbase-${user.name}这个。
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
将hbase-site.XML
hbase.tmp.dir
/tmp/hbase-${user.name}

改成上述。
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
楼主,你的问题解决了没有
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
引用楼主的回复:2012-02-0714:57:23,510INFOorg.apache.zookeeper.ClientCnxn:Openingsocketconnectiontoservernode1/192.168.1.101:2222
2012-02-0714:57:23,511WARNorg.apache.zookeeper.ClientCnxn:Session0x0fo……

这个问题和这个临时目录有关系吗
如果设置成不更改这个目录会在重启的时候删除
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
楼主的问题解决了没啊?
回复

使用道具 举报

千问 | 2021-1-27 06:11:02 | 显示全部楼层
使用独立的zookeeper解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行