hbase启动之后master和regionserver相继自动断掉

这是个不该踩的坑,被我踩了两天。

启动hbase之后,Hmaster和Hregionserver会自动相继down掉,

于是重新安装了hbase,

但是重新安装hbase之后,

你必须将zookeeper里的/hbase目录和hdfs里的/hbase目录全部删掉!

你必须将zookeeper里的/hbase目录和hdfs里的/hbase目录全部删掉!

你必须将zookeeper里的/hbase目录和hdfs里的/hbase目录全部删掉!

重要的事情要提醒自己三遍!

这样才能重新启动hbase,否则,Hmaster、Hregionserver就会不停的自动down掉!

假如你只删了zookeeper里的/hbase目录,你启动hbase集群的时候可能是没问题的,

但是只要你启动hbase shell 他就会报错:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing!

所以必须将zookeeper里的/hbase目录和hdfs里的/hbase目录全部删掉!

这样才可以!

原文地址:https://www.cnblogs.com/wang9911-00/p/12636107.html

时间: 2024-07-31 11:55:16

hbase启动之后master和regionserver相继自动断掉的相关文章

Hbase启动出问题 master.HMaster: Failed to become active master

Hbase启动出问题 2019-12-15 09:59:57,183 WARN [hadoop:16000.activeMasterManager] hdfs.DFSClient: DFS Read org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block: BP-1472472866-192.168.121.133-1568433211461:blk_1073741842_1018 file=/hbase/hbas

hbase启动问题记录

昨天测试环境的Hbase启动有问题,日志中显示: transaction type: 1 error: KeeperErrorCode = NoNode for /hbase hmaster等其他进程日志中显示连接不上zookeeper,发现zookeeper启动有问题. 于是判断可能是zookeeper中的某些数据丢失了,之前也出现过类似的启动问题,都是清除zookeeper所有数据解决的,这显然不能根本上解决问题. 进一步分析和判断想到hbase的数据目录,由于商测环境是用伪分布式的方式部署

hbase启动时遇到class not found 错误

问题描述: 1 当hbase自己运行时,没有问题,可以正常启动 2 当搭建完hadoop环境后,再启动报异常: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/util/HBaseConfTool Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.util.HBaseConfTool

Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误

1:Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误,是因为jar包冲突了,所以对于和hadoop的jar包冲突的,可以将其他jar包删除,如果你不确定是否删除正确,可以将其他的jar包复制备份或者修改名称,确保操作以后失败了,还可以找回. SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:fil

全网最详细的HBase启动以后,HMaster进程启动了,几秒钟以后自动关闭问题的解决办法(图文详解)

不多说,直接上干货! 问题详情 情况描述如题所示,hbase启动以后,HMaster进程启动了,几秒钟以后自动关闭,但是HRegionServer进程正常运行: 解决办法: 1.检查下每台机器的时间是否同步: 2.检查下每台机器的防火墙是否关闭: 3.查看HMaster的日志路径 但是不久后HMaster会自动关闭,hbase启动失败啊!!! 查看日志 我们这样解决,我们进入zookeeper里面,删除hbase的数据 再次启动hbase HMaster不会挂掉.即成功解决. 欢迎大家,加入我的

HBASE启动失败,Failed construction of Master: class org.apache.hadoop.hbase.master.HMaster

Master日志错误:2015-12-02 06:34:32,394 ERROR [main] master.HMasterCommandLine: Master exitingjava.lang.RuntimeException: Failed construction of Master: class org.apache.hadoop.hbase.master.HMasterat org.apache.hadoop.hbase.master.HMaster.constructMaster(

HBase 启动regionserver

参考:http://blog.csdn.net/dhtx_wzgl/article/details/47614867 配置了hbas路径的方法(任何路径下均可执行) 启动集群中所有的regionserver hbase-daemons.sh start regionserver启动某个regionserver   (启动哪个就在哪个机器上执行)hbase-daemon.sh start regionserver 没有配置路径的方法(进到hbase目录下的bin下执行) 启动集群中所有的regio

HBase 启动后HMaster进程自动消失

原因分析 1.hadoop 与 hbase 版本不兼容,导致的异常. 2.log日志信息显示 org.apache.hadoop.hbase.TableExistsException: hbase:namespace 异常,可能是更换了hbase的版本后zookeeper还保留着上一次的hbase设置,造成了冲突. 解决方案 1.进入zookeeper的bin目录: 2.执行客户端脚本:$sh zkCli.sh 3.查看Zookeeper节点信息: ls / 4.递归删除hbase节点:rmr

HBase启动和停止命令

启动HBase集群: bin/start-hbase.sh 单独启动一个HMaster进程: bin/hbase-daemon.sh start master 单独停止一个HMaster进程: bin/hbase-daemon.sh stop master 单独启动一个HRegionServer进程: bin/hbase-daemon.sh start regionserver 单独停止一个HRegionServer进程: bin/hbase-daemon.sh stop regionserve