hdfs-site.xml在修改正确后运行hadoop-daemon.sh start zkfc时,仍然无法自动选举namenode的bug解决方法

在确保namenode机器的hdfs-site.xml正确地配置并分发后,需要将所有服务关闭,留下zookeeper,做

复制代码
bin/hdfs zkfc -formatZK

接着start-all.sh

在namenode节点上

复制代码
sbin/hadoop-daemon.sh start zkfc

如果将一个active的namenode kill后,没有新的active namenode被选举出,并且已经确认各项配置正确,可以将hadoop的logs文件夹下内容全部删除

复制代码
rm -r *

再重新启动一遍所有服务,这个问题得以解决。

相关推荐
泡干脆面就番茄10 小时前
Hive-DML:Load-Insert-Export-Import四种数据进出方式
大数据·数据仓库·hive·hadoop
棣廷2 天前
初识Hive(1)
数据仓库·hive·hadoop
泡海椒2 天前
Spring 项目中如何组织 JQuick-Excel 的 XML 与 Bean
xml·spring·excel
Francek Chen2 天前
【大数据处理与分析】数据仓库Hive:07 Hive HA基本原理
大数据·数据仓库·hive·hadoop·数据分析
棣廷2 天前
初识Hadoop
大数据·hadoop·分布式
磁场转动100万匹2 天前
数仓分层到底在分什么:从 DWD 到 ADS,最后落到 ClickHouse
数据仓库·hive·hadoop
驭渊的小故事2 天前
MyBatis XML 开发实战:从配置到 CRUD 全解析
xml·java·mybatis
源图客2 天前
YARN介绍与实战
hadoop
Devlive 开源社区2 天前
GrantForge 2026.1.0 正式发布:开源统一权限管理平台,新增 HDFS、ZooKeeper、MySQL 权限控制与数据脱敏!
hdfs·zookeeper·开源
buligbulig2 天前
Hadoop正在失败?不,它正在壮大
大数据·hadoop·分布式