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用户执行成功

  

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

猜你喜欢

转载自www.cnblogs.com/worldsky/p/9768215.html
今日推荐