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.youkuaiyun.com/freedomb...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值