2016-12-29 14:48:44,188 INFO [master:master:60000] : jetty-6.1.26
2016-12-29 14:48:44,721 INFO [master:master:60000] : Started SelectChannelConnector@0.0.0.0:60010
2016-12-29 14:48:44,822 DEBUG [main-EventThread] : A master is now available
2016-12-29 14:48:44,826 INFO [master:master:60000] : Registered Active Master=master,60000,1482994123213
2016-12-29 14:48:44,861 INFO [master:master:60000] : is deprecated. Instead, use
2016-12-29 14:48:44,972 FATAL [master:master:60000] : Unhandled exception. Starting shutdown.
(): Operation category READ is not supported in state standby
at (:87)
at $(:1774)
at (:1313)
at (:3850)
at (:1011)
at (:843)
at $ClientNamenodeProtocol$()
at $Server$(:616)
at $(:969)
at $Handler$(:2049)
at $Handler$(:2045)
at (Native Method)
at (:422)
at (:1657)
at $(:2043)
at (:1347)
at (:1300)
at $(:206)
at .$(Unknown Source)
at .invoke0(Native Method)
at (:62)
at (:43)
at (:498)
at (:186)
at (:102)
at .$(Unknown Source)
at (:651)
at (:1679)
at $(:1106)
at $(:1102)
at (:81)
at (:1102)
at (:1397)
at (:450)
at (:154)
at .<init>(:130)
at (:889)
at (:692)
at (:745)
2016-12-29 14:48:44,975 INFO [master:master:60000] : Aborting
2016-12-29 14:48:44,975 DEBUG [master:master:60000] : Stopping service threads
2016-12-29 14:48:44,975 INFO [master:master:60000] : Stopping server on 60000
2016-12-29 14:48:44,976 INFO [,port=60000] : ,port=60000: stopping
2016-12-29 14:48:44,980 INFO [master:master:60000] : Stopping infoServer
2016-12-29 14:48:44,980 INFO [] : : stopped
2016-12-29 14:48:44,980 INFO [] : : stopping
2016-12-29 14:48:44,982 INFO [master:master:60000] : Stopped SelectChannelConnector@0.0.0.0:60010
2016-12-29 14:48:45,105 INFO [master:master:60000] : Session: 0x359458718a3003b closed
2016-12-29 14:48:45,105 INFO [main-EventThread] : EventThread shut down
2016-12-29 14:48:45,105 INFO [master:master:60000] : HMaster main thread exiting
2016-12-29 14:48:45,107 ERROR [main] : Master exiting
: HMaster Aborted
at (:207)
at (:135)
at (:70)
at (:127)
at (:3135)
问题:start-hbase启动时 HMaster启动不了,查看日志出现以上错误。Operation category READ is not supported in state standby这行代码可以看到,READ不支持备份状态。查看我master所在的主机namenode处于备份状态。
解决方法:将所配置HMaster所在的主机的namenode启动, start namenode,并使其处于active状态,此时在启动 start-hbase就可以了。困扰了一天的问题终于解决了
第二,查看磁盘的占用空间,df -h如若root目录下占用的空间满了,也会造成这种情况。这把root目录下的文件清理清理,就可以了。
这行
错误二:
: Failed after attempts=35, exceptions:
Thu Dec 29 16:42:34 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:35 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:35 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:36 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:38 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:42 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:42:52 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:43:02 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:43:12 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:43:22 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:43:42 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:44:03 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:44:23 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:44:43 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:45:03 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:45:23 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:45:43 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:46:03 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:46:23 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:46:43 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:47:03 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:47:24 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:47:44 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:48:04 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:48:24 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:48:44 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:49:04 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:49:24 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:49:44 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:50:04 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:50:25 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:50:45 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:51:05 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:51:25 CST 2016, @6e0f5f7f, : unknown host: slave1-4
Thu Dec 29 16:51:45 CST 2016, @6e0f5f7f, : unknown host: slave1-4
at (:129)
at (:90)
at (:264)
at (:169)
at .<init>(:164)
at .<init>(:107)
at (:736)
at (:539)
at (:310)
at (:279)
at (:293)
at (:37)
at (:53)
Caused by: : unknown host: slave1-4
at $Connection.<init>(:385)
at (:351)
at (:1523)
at (:1435)
at (:1654)
at $(:1712)
at $ClientService$(:29900)
at (:302)
at (:157)
at (:57)
at (:114)
... 12 more
问题: : unknown host: XXXX , hbase链接不上 集群的某个节点
解决方法:修改本地windows下的hosts文件,将集群的各个节点的ip和对应的主机名添加上。