hadoop namenode -format报错显示:命令未找到

这个bug很搞笑,我做分布式搭建时,slaver1和slaver2都可以hadoop name -format,就是master不可以,配置都是一样的,这个第一时间也是想到了环境配置问题

打开环境配置文件编辑

复制代码
sudo vim ~/.bashrc

添加以下代码(这里只针对hadoop)

复制代码
export HADOOP_HOME=/apps/hadoop
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH

这里的/apps/hadoop是我的hadoop安装路径(根据实际情况改动)

保存退出

让代码生效:

复制代码
source ~/.bashrc

然后再执行hadoop namenode -format

发现可以成功格式化了

相关推荐
纠结哥_Shrek10 分钟前
RabbitMQ 实现原理及流程
分布式·rabbitmq
Cherish~~1 小时前
Kafka消息队列
分布式·kafka
S181517004861 小时前
美发行业的数字化转型:从痛点出发,探索未来新机遇
大数据·人工智能·经验分享·笔记·科技
信徒_2 小时前
kafka 中的 rebalance
数据库·分布式·kafka
小白学大数据2 小时前
Python爬虫:从人民网提取视频链接的完整指南
大数据·开发语言·爬虫·python·音视频
杜子腾dd4 小时前
13. Pandas :使用 to_excel 方法写入 Excel文件
大数据·python·数据挖掘·excel·numpy·pandas
小钊(求职中)4 小时前
RabbitMQ从入门到实战-知识详情总结
java·服务器·spring boot·分布式·spring·面试·rabbitmq
安科瑞王可5 小时前
基于物联网技术的分布式光伏监控系统设计与实现
运维·分布式·物联网·能源管理·光伏
GIS数据转换器5 小时前
基于AI智能算法的无人机城市综合治理
大数据·人工智能·科技·gis·无人机·智慧城市
黑客KKKing6 小时前
网络安全演练有哪些形式
大数据·网络·安全·web安全