hadoop hbase Hmaster启动 启动不起来了。

求助!Hmaster启动起来就挂了,以前运行好好的, HRegionServer正常,hdfs正常,zookeeper正常,所有机子时间同步,日志错误如图

就这一个错误,

换了个hbase的hdfs目录就启动正常,但以前的表就没有了,以前的数据时不能清的。
<name>hbase.rootdir</name><value>hdfs://xxx:8020/hbase</value>

所以求高手指点,是什么原因,怎么才能够正常启动。

噜噜哒
浏览 1463回答 1
1回答

潇湘沐

后面应该还有个cause by。。。吧?那个才是具体的原因日志。追问你想多了,后面没有。追答额。。。按你说的之前是运行好好的,怎么突然就不行了?是升级了jar包还是你修改了什么配置文件?追问好像是停了2个datanode&nbsp;数据有miss的,然后hadoop进入了安全模式,然后delete了miss的数据,退出安全模式就出现了这种情况。追答你可以试着运行修复指令修复一下!如果还是解决不了,我就不知道了!不过实在不行的话,还有一个终极方法!假如数据不多的话,把hdfs上的数据都拷贝出来,然后format,之后再恢复数据,这样数据也不会丢失!
打开App,查看更多内容
随时随地看视频慕课网APP