hadoop服务器启动后无法执行hdfs dfs命令

集群启动后,无法正常使用hdfs的任何命令。使用jps查看进程,发现namenode没有启动,然后再进入到Hadoop的相应目录,打开里面的logs文件

打开Hadoop的master的log

再使用vi编辑器查看(也可以用less或者more命令查看),往上翻到第一个java的报错,发现是img文件坏掉了导致namenode启动不了。然后删除掉hadoop文件下面的tmp文件和dfs文件(子目录也要删干净)。然后重新建dfs和tmp文件,dfs文件下有两个子目录。

然后重新执行namenode -format指令初始化集群。

再重新启动,namenode就可以使用了

可能的原因:namenode死掉的原因可能是关虚拟机时没有stop-all.sh,而是直接把虚拟机关了,导致img出了问题。

相关推荐
是做服装的同学10 小时前
服装软件ERP管理系统实现智能化流程管控与业务协同
大数据·经验分享·其他
Sinosecu-OCR12 小时前
释放数字化力量:智能OCR识别如何重塑现代办公效率
大数据·人工智能
humors22114 小时前
【分享】传统文化/国学/圣贤视频
大数据·程序人生
新缸中之脑16 小时前
Graphlit: AI代理的上下文图层
大数据·人工智能
heimeiyingwang16 小时前
大模型 RAG 技术原理与企业级落地实践
大数据·数据库·人工智能·架构
培培说证17 小时前
2026 高职大数据与会计专业证书报考条件是什么?
大数据
LaughingZhu18 小时前
Product Hunt 每日热榜 | 2026-02-17
大数据·数据库·人工智能·经验分享·搜索引擎
华农DrLai19 小时前
向量嵌入入门:给每个词分配一个“数字指纹“
大数据·人工智能·ai·llm·rag
天辛大师19 小时前
天辛大师也谈神之视角,未来学AI全息大模型与预测原理
大数据·人工智能·决策树·随机森林·启发式算法
AI周红伟19 小时前
周红伟:具身机器人大爆炸了,机器人时代来临
大数据·人工智能·机器人·大模型·智能体·seedance