namenode状态standby导致hadoop运行故障
1 CDH强制手动切换HA下active namenode后报如下错误:(nn1切换为standby,nn2切换为active)hadoop和hive执行报错,如下错误信息:Operation category READ is not supported in state standby.........2.重新启动zkfc(在sbin目录下)如果...
1 CDH强制手动切换HA下active namenode后报如下错误:(nn1切换为standby,nn2切换为active)
hadoop和hive执行报错,如下错误信息:
Operation category READ is not supported in state standby.........
2.重新启动zkfc(在sbin目录下)
如果是CDH,可以直接在HDFS实例,重启Failover Controller 角色实例。
3 原因分析:
一般情况下,上述问题是2个namenode都处于standby状态导致。
Hadoop的RM在ZKFC正常工作的情况下,也会出现两个standby,甚至明明一个是active,一个是standby,也会报一个什么 Operation category READ is not supported in state standby 什么什么的错误。
所以强制切换完以后,需要重新启动ZKFC。
CDH按步骤2重启即可。
在开源自行搭建集群手动重启如下命令:
$./hadoop -daemon.sh start zkfc
参考文档:https://blog.csdn.net/u013168084/article/details/89453273
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)