为什么我在hadoop中找不到命令?

时间:2018-06-16 08:04:35

标签: hadoop

我正在研究Ubuntu 14.04上的hadoop项目。每当我提供start-all.shstart-dfs.sh时,它都会给我命令找不到消息。我该怎么办?

3 个答案:

答案 0 :(得分:0)

您没有在正确的环境中运行该命令。 start-all.sh(不建议使用)或start-dfs.sh命令位于/ hadoop / bin目录中。你必须找到你的hadoop主目录并在其中找到bin文件夹,然后运行命令

./ start-dfs.sh

答案 1 :(得分:0)

〜/ .bashrc

中进行操作
export PATH=$PATH:$HADOOP_HOME/bin

然后运行 source~ / .bashrc 文件。现在命令应该有效。

答案 2 :(得分:0)

这种情况应该是没有正确配置Hadoop的bin环境变量。

修改vi /etc/profile文件

export $HADOOP_HOME=/usr/hadoop  #the  directory  where  your hadoop installed

export PATH=$HADOOP_HOME/bin:$PATH

然后

source /etc/profile