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 *

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

相关推荐
旺仔小拳头..18 小时前
Servlet概念与创建
数据仓库·hive·hadoop
旺仔小拳头..19 小时前
Filter 过滤器 与Listener 监听器
数据仓库·hive·hadoop
Predestination王瀞潞20 小时前
6.3.1 软件->W3C XPath 1.0 标准(W3C Recommendation):XPath(XML Path Language)查询语言
xml·数据库·oracle
晨晖221 小时前
Servlet的快速入门,请求和响应
hive·hadoop·servlet
yumgpkpm1 天前
AI算力纳管工具GPUStack Server+华为鲲鹏+麒麟操作系统 保姆级安装过程
人工智能·hadoop·华为
萝卜白菜。1 天前
TongWeb7.0配置tongweb-web.xml修改jsessionid名及其值的长度
xml·前端·word
hellolianhua1 天前
测试集群hdfs和mapreduce
大数据·hadoop·hdfs
smchaopiao2 天前
Hive中的排序与分桶技术详解
数据仓库·hive·hadoop
ChoSeitaku2 天前
NO.4|protobuf网络版通讯录|httplib|JSON、XML、ProtoBuf对比
xml·json
弹简特3 天前
【JavaEE19-后端部分】 MyBatis 入门第三篇:使用XML完成增删改查
xml·mybatis