2021-05-14

问题描述:hbase操作中的问题

 ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
	at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2946)
	at org.apache.hadoop.hbase.master.HMaster.createNamespace(HMaster.java:3122)
	at org.apache.hadoop.hbase.master.MasterRpcServices.createNamespace(MasterRpcServices.java:586)
	at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
	at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413)
	at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:130)
	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:324)
	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:304)

1、使用create的时候无法创建成功。
2、查询zookeeper中的日志:

2021-05-14 19:01:07,650 [myid:2] - WARN  [NIOWorkerThread-19:NIOServerCnxn@366] - Unable to read additional data from client sessionid 0x200011aba2a0003, likely client has closed socket
2021-05-14 19:04:18,748 [myid:2] - INFO  [NIOWorkerThread-14:QuorumZooKeeperServer@157] - Submitting global closeSession request for session 0x200011aba2a0004

3、查询hbase中的日志:

2021-05-14 19:00:31,424 WARN  [ProcExecTimeout] assignment.AssignmentManager: STUCK Region-In-Transition rit=CLOSED, location=hadoop102,16020,1620985783019, table=hbase:namespace, region=47029a6462ab280303238006bf57318a
2021-05-14 19:01:31,425 WARN  [ProcExecTimeout] assignment.AssignmentManager: STUCK Region-In-Transition rit=CLOSED, location=hadoop102,16020,1620985783019, table=hbase:namespace, region=47029a6462ab280303238006bf57318a
2021-05-14 19:02:31,428 WARN  [ProcExecTimeout] assignment.AssignmentManager: STUCK Region-In-Transition rit=CLOSED, location=hadoop102,16020,1620985783019, table=hbase:namespace, region=47029a6462ab280303238006bf57318a
2021-05-14 19:03:02,474 WARN  [Thread-15] master.HMaster: hbase:namespace,,1620971730985.47029a6462ab280303238006bf57318a. is NOT online; state={47029a6462ab280303238006bf57318a state=CLOSED, ts=1620989671391, server=hadoop102,16020,1620985783019}; ServerCrashProcedures=false. Master startup cannot progress, in holding-pattern until region onlined; operator intervention required. Schedule an assign.
2021-05-14 19:03:31,430 WARN  [ProcExecTimeout] assignment.AssignmentManager: STUCK Region-In-Transition rit=CLOSED, location=hadoop102,16020,1620985783019, table=hbase:namespace, region=47029a6462ab280303238006bf57318a
2021-05-14 19:04:31,431 WARN  [ProcExecTimeout] assignment.AssignmentManager: STUCK Region-In-Transition rit=CLOSED, location=hadoop102,16020,1620985783019, table=hbase:namespace, region=47029a6462ab280303238006bf57318a
2021-05-14 19:04:31,881 WARN  [master/hadoop102:16000.Chore.1] master.CatalogJanitor: CatalogJanitor is disabled! Enabled=true, maintenanceMode=false, am=org.apache.hadoop.hbase.master.assignment.AssignmentManager@5869cfb1, metaLoaded=true, hasRIT=true clusterShutDown=false

通过查看以上日志并不知道什么问题导致的

解决方式:

1、首先做好hbase数据的备份。
2、然后删除hdfs上面的hbase。
3、进入zkCli.sh 客户端,将hbase的节点删除掉。
4、重新启动hbase,问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值