HADOOP HA 报错 - 所有 namenode 都是standby --集群报错:Operation category READ is not supported in state standb

Hadoop HA 集群出现错误,所有 NameNode 处于 standby 状态,导致读取操作不支持。通过检查 jps 输出,发现所有节点的角色分配不正确。尝试使用 `haadmin -transitionToActive --forcemanual` 强制转换 NameNode 为主动状态,但问题在重启后重现。进一步的解决方案是执行 `hdfs zkfc -formatZK` 初始化 ZooKeeper,重启后集群恢复正常。这表明问题确实源于 ZooKeeper 的配置或状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

报错:

在这里插入图片描述
经过查看集群的jps如下:

==================== hadoop01 jps ===================
2561 FsShell
1971 ResourceManager
2452 NameNode
2606 Jps
==================== hadoop02 jps ===================
1570 NodeManager
1363 DataNode
1462 JournalNode
1303 QuorumPeerMain
1722 Jps
==================== hadoop03 jps ===================
1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值