执行“hadoop namenode -format”时出现“未找到命令”消息

执行“hadoop namenode -format”时出现“未找到命令”消息

我已经关注本教程对于我的 Hadoop 设置,我将其设置为“格式化新的 Hadoop 文件系统”,当我输入时,我收到“未找到命令”消息

hadoop namenode -format

我该如何继续?

答案1

在你的~/.bashrc,而不是写

export HADOOP_INSTALL=/usr/local/hadoop

将其更改为

export HADOOP_INSTALL=/usr/local/hadoop/bin/hadoop

我很久以来一直面临同样的问题。这对我有用。

或者尝试这个:

/usr/local/hadoop/bin/hadoop namenode -format

答案2

从头开始重新做一切。可能你没有正确设置路径。正如输出所示Command not found,这意味着 hadoop 尚未正确安装。

答案3

你可以试试

/usr/local/hadoop/bin/hadoop namenode -format

如果您想使用 hadoop 命令而不指定路径,您可以编辑文件~/.bashrc。如果您已经完成此操作,请重新打开终端并重试。

答案4

如果路径正确但仍然面临错误

然后

在 ~/.bashrc 中添加路径变量后

运行此命令 source ~/.bashrc

相关内容