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

发现可以成功格式化了

相关推荐
Leo.yuan15 分钟前
数据库同步是什么意思?数据库架构有哪些?
大数据·数据库·oracle·数据分析·数据库架构
SelectDB技术团队1 小时前
从 ClickHouse、Druid、Kylin 到 Doris:网易云音乐 PB 级实时分析平台降本增效
大数据·数据仓库·clickhouse·kylin·实时分析
Web极客码2 小时前
在WordPress上添加隐私政策页面
大数据·人工智能·wordpress
TCChzp3 小时前
Kafka入门-消费者
分布式·kafka
Apache Flink3 小时前
Flink在B站的大规模云原生实践
大数据·云原生·flink
itachi-uchiha4 小时前
Docker部署Hive大数据组件
大数据·hive·docker
viperrrrrrrrrr74 小时前
大数据学习(131)-Hive数据分析函数总结
大数据·hive·学习
FakeOccupational5 小时前
【p2p、分布式,区块链笔记 MESH】Bluetooth蓝牙通信 BLE Mesh协议的拓扑结构 & 定向转发机制
笔记·分布式·p2p
lifallen6 小时前
Flink checkpoint
java·大数据·算法·flink