Trafodion Troubleshooting-HBase is not available

现象

刚启动完HBase,使用Trafodion用户执行hbcheck检查hbase状态,发现HBase不可用,报错如下,

HBase is not available
HBase not available. Waiting 10 seconds.
ZooKeeper Quorum: dev02.esgyn.cn,dev01.esgyn.cn,dev03.esgyn.cn, ZooKeeper Port  : 2181
Caught an exception trying to check the status of the HBase cluster: org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=2, exceptions:
Mon Mar 18 11:04:41 CST 2019, RpcRetryingCaller{globalStartTime=1552878281536, pause=100, retries=2}, org.apache.hadoop.hbase.MasterNotRunningException: com.google.protobuf.ServiceException: org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(org.apache.hadoop.hbase.ipc.ServerNotRunningYetException): org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet
        at org.apache.hadoop.hbase.master.HMaster.checkServiceStarted(HMaster.java:2366)
        at org.apache.hadoop.hbase.master.MasterRpcServices.isMasterRunning(MasterRpcServices.java:938)
        at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:55654)
        at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2191)
        at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:183)
        at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:163)

分析

HBase在启动时有一个Region上线的过程,如果集群中Region个数较多,Region上线的时间也会相应更长。

解决

通过CDH Manager界面或Ambari界面监控HBase Region变化情况,发现Region在一段时间内从0增大到最大值。以CDH Manager为例,图表如下,
在这里插入图片描述
当Region上线个数达到最大值时,再执行hbcheck检查状态,输出如下,

[trafodion@dev02 ~]$ hbcheck
Stderr being written to the file: /opt/trafodion/esgyndb/logs/hbcheck.log
ZooKeeper Quorum: dev02.esgyn.cn,dev01.esgyn.cn,dev03.esgyn.cn, ZooKeeper Port  : 2181

HBase is available!

HBase version: 1.2.0-cdh5.13.3
HMaster: dev02.esgyn.cn,60000,1552878205113

Number of RegionServers available:3
RegionServer #1: dev02.esgyn.cn,60020,1552878204669
RegionServer #2: dev03.esgyn.cn,60020,1552878201843
RegionServer #3: dev04.esgyn.cn,60020,1552878202102

Number of Dead RegionServers:0
Number of regions: 3986
Number of regions in transition: 0
Average load: 1328.6666666666667
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据源的港湾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值