Hbase master无法启动

  过了一个国庆,hbase测试环境又有点放松,master重启起不来,只能查看log文件

  hbase shell如下

  

  查看Master的log文件如下

  java.io.IOException: error or interruptedwhile splitting logs in[hdfs://master:8020/hbase/WALs/slave2,60020,1414202360923-splitting] Task =installed = 2 done = 0 error = 0

  网上查询在做log分布式spit时,集群退出了,需要在hbase-site.xml中将hbase.master.distributed.log.splitting设为false;但是我是用的CDH版hbase,所有问题有点不好解决呢。。。

  继续查找,在网上看到一种方法,直接在hdfs上删除这个文件,想了一下这个办法应该是可行的

  hadoop fs -mv 要移动的文件 /test

  在root用户竟然没权限。。。一直以为root是万能的,可能设置了ACL啥的吧,切换到hdfs用户执行成功

  

  观察一段时间后,问题解决。

 

转载于:https://www.cnblogs.com/worldsky/p/9768215.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值