执行命令:java
start-hbase.sh
其它节点的HRegionServer够所有启动, 就是 Hmaster启动不来。
日志查看:web
Caused by: java.net.UnknownHostException
... 32 more
2018-01-12 14:32:38,385 INFO [geeke3:16000.activeMasterManager] regionserver.HRegionServer: STOPPED: Unhandled exception. Starting shutdown.
2018-01-12 14:32:41,389 INFO [master/geeke3/192.168.1.123:16000] ipc.RpcServer: Stopping server on 16000
2018-01-12 14:32:41,391 INFO [RpcServer.listener,port=16000] ipc.RpcServer: RpcServer.listener,port=16000: stopping
2018-01-12 14:32:41,394 INFO [RpcServer.responder] ipc.RpcServer: RpcServer.responder: stopped
2018-01-12 14:32:41,394 INFO [RpcServer.responder] ipc.RpcServer: RpcServer.responder: stopping
2018-01-12 14:32:41,397 INFO [master/geeke3/192.168.1.123:16000] regionserver.HRegionServer: Stopping infoServer
2018-01-12 14:32:41,408 INFO [master/geeke3/192.168.1.123:16000] mortbay.log: Stopped SelectChannelConnector@0.0.0.0:16010
2018-01-12 14:32:41,410 INFO [master/geeke3/192.168.1.123:16000] regionserver.HRegionServer: stopping server geeke3,16000,1515738750238
2018-01-12 14:32:41,410 INFO [master/geeke3/192.168.1.123:16000] client.ConnectionManager$HConnectionImplementation: Closing zookeeper sessionid=0x260e8e609440005
2018-01-12 14:32:41,414 INFO [master/geeke3/192.168.1.123:16000-EventThread] zookeeper.ClientCnxn: EventThread shut down
2018-01-12 14:32:41,415 INFO [master/geeke3/192.168.1.123:16000] zookeeper.ZooKeeper: Session: 0x260e8e609440005 closed
2018-01-12 14:32:41,418 INFO [master/geeke3/192.168.1.123:16000] regionserver.HRegionServer: stopping server geeke3,16000,1515738750238; all regions closed.
2018-01-12 14:32:41,419 INFO [master/geeke3/192.168.1.123:16000] hbase.ChoreService: Chore service for: geeke3,16000,1515738750238 had [] on shutdown
2018-01-12 14:32:41,435 INFO [master/geeke3/192.168.1.123:16000] ipc.RpcServer: Stopping server on 16000
2018-01-12 14:32:41,461 INFO [master/geeke3/192.168.1.123:16000] zookeeper.ZooKeeper: Session: 0x260e8e609440004 closed
2018-01-12 14:32:41,461 INFO [master/geeke3/192.168.1.123:16000] regionserver.HRegionServer: stopping server geeke3,16000,1515738750238; zookeeper connection closed.
2018-01-12 14:32:41,462 INFO [master/geeke3/192.168.1.123:16000] regionserver.HRegionServer: master/geeke3/192.168.1.123:16000 exiting
2018-01-12 14:32:41,462 INFO [main-EventThread] zookeeper.ClientCnxn: EventThread shut down
冷静下来,认为本身之前替换过Hadoop下jar包。
若是回滚到之前,从新来一次呢?sql
因而作了下面几步:
1. 删掉每一个节点下的Hbase;
2. 从新解压开一个新的hbase包;
3. 从新将配置文件写一遍;
4. 分发到每一个节点;
5. 再次启动hbase。session
此次报错终于不同的了, 同时也没有什么aws3的相关问题报错。
看看这个报错:svg
// 关键一句放出来
hbase/tmp/local/jars, DynamicClassLoader failed to init
想象配置文件上就配置过几个属性, 有关“tmp”的就有一个。要不把它注释掉吧。
因而注释掉每一个hbas配置文件中的属性:oop
<property>
<name>hbase.tmp.dir</name>
<value>/opt/software/hbase/tmp</value>
</property>
再次启动,泪奔,Hbase终于正常,执行命令也正常。ui