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

发现可以成功格式化了

相关推荐
唐兴通个人1 天前
人工智能Deepseek医药AI培训师培训讲师唐兴通讲课课程纲要
大数据·人工智能
梦里不知身是客111 天前
spark读取table中的数据【hive】
大数据·hive·spark
suuijbd1 天前
SpringCloud+Netty集群即时通讯项目
spring boot·分布式·spring cloud·java-rabbitmq·java-zookeeper
赞奇科技Xsuperzone1 天前
DGX Spark 实战解析:模型选择与效率优化全指南
大数据·人工智能·gpt·spark·nvidia
努力成为一个程序猿.1 天前
Flink集群部署以及作业提交模式详解
大数据·flink
努力成为一个程序猿.1 天前
【Flink】FlinkSQL-动态表和持续查询概念
大数据·数据库·flink
一叶飘零_sweeeet1 天前
幂等性 VS 分布式锁:分布式系统一致性的两大护法 —— 从原理到实战的深度剖析
分布式·分布式锁·接口幂等
更深兼春远1 天前
Spark on Yarn安装部署
大数据·分布式·spark
DolphinScheduler社区1 天前
真实迁移案例:从 Azkaban 到 DolphinScheduler 的选型与实践
java·大数据·开源·任务调度·azkaban·海豚调度·迁移案例