问题:启动HBase时发现Hadoop164的regionserver没有启起来
SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/module/hbase-2.0.5/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/module/hadoop-3.1.3/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] running master, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-master-hadoop164.out hadoop162: running regionserver, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-regionserver-hadoop162.out hadoop163: running regionserver, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-regionserver-hadoop163.out hadoop164: regionserver running as process 1667. Stop it first.
解决:大概意思就行该进程已经在运行了,不用启动它,但是使用jps命令查看又没有找到它,所以我们就知道该进程应该处于假死状态,把1667进程杀死,然后再重启HBase即可
kill -9 1667
#先停止HBase集群 stop-hbase.sh #再启动HBase start-hbase.sh
SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/module/hbase-2.0.5/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/module/hadoop-3.1.3/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] running master, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-master-hadoop164.out hadoop164: running regionserver, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-regionserver-hadoop164.out hadoop162: running regionserver, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-regionserver-hadoop162.out hadoop163: running regionserver, logging to /opt/module/hbase-2.0.5/logs/hbase-atguigu-regionserver-hadoop163.out
原文:https://www.cnblogs.com/LzMingYueShanPao/p/15093760.html