Hbase 所有节点regionserver启动成功,Hmaster起不来。查看日志,显示错误:failed on connection:connection refused;
首先查看hbase 的配置文件hbase-site.xml,hbase.rootdir属性是否设置正确,路径主机与hadoop namenode主机节点一致,若不一致,则修改。若一致,则再寻找其他原因。
若未解决,查看zookeeper和hadoop相应服务是否开启。zookeeper服务成功启动,用jps查看会出现“QuorumPeerMain”(若是启动hbase内置zookeeper,该服务名为HQuorumPeerMain)。hadoop的namenode上的相应服务为:namenode、secondarynamenode和Resourcemanager,datanode上的服务为 datanode和Nodemanager。
经查,本实验环境出现问题是hadoop相应服务未开启,重启hadoop,问题解决。
附:单独关闭regionserver命令,$./hbase-daemon.sh stop regionserver