ZooKeeper available but no active master location found

环境:

Ubuntu19.10

Hbase2.2.4(自己编译的,并不是从网上下载的[1])

Hadoop3.2.1

 

问题:
①ZooKeeper available but no active master location found
②Invalid Trailer version. got xxx expected 1
③org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.fs.PathIsNotEmptyDirectoryException)
上面的三个问题是连续的,也就是说你解决一个还会碰到下一个。

解决上述所有问题的方案:
步骤①
$HADOOP/share/hadoop/yarn/timelineservice/lib下面的四个jar全部替换成2.2.4的版本,与自己用的$HBASE版本一致
hbase-annotations-1.2.6.jar  hbase-client-1.2.6.jar  hbase-common-1.2.6.jar  hbase-protocol-1.2.6.jar

步骤②
hdfs dfs -ls /hbase/WALs
hdfs dfs -rm -r /hbase/WALs/*

 

步骤③

重启hbase即可

 

Reference:

[1]编译hbase2.2.4+hadoop3.2.1

[2]hbase 启动错误no active master location found 处理

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值