HDFS 误删HA的namenode后无法启动问题解决

发布时间:2019-06-10 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了HDFS 误删HA的namenode后无法启动问题解决脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

背景

  • 由于一个程序报了一个与ha相关的报错,随后就删除了一个爆红的ha的namenode随后,hdfs就无法启动了,报的错误如下图所示。随后又删除了3个journal node,添加了一个secondary namenode,hdfs的实例页面还是报同样的错误,重启hdfs也报这个错。

clipboard.png

解决办法 去掉HA

  1. 删除了如下图所示的hdfs的配置文件。

因为把namenode 的ha删除之后,hdfs已经不再具有ha功能了,原来的ha设置就没有用了,但是配置上如果还存在,就会报错。

clipboard.png

  1. 删除journal node ,添加secondary namenode
  2. 先重启name node,再重启data node,到此,问题已经得到解决。由于secondary name node存在空间问题,古它放在了最后启动。

注:关于cm配置name node 的ha,可参考如下链接
http://blog.csdn.net/freedomb...

脚本宝典总结

以上是脚本宝典为你收集整理的HDFS 误删HA的namenode后无法启动问题解决全部内容,希望文章能够帮你解决HDFS 误删HA的namenode后无法启动问题解决所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: