为什么我在hadoop中找不到命令?
我正在Ubuntu 14.04上做一个hadoop项目。每当我给出为什么我在hadoop中找不到命令?,hadoop,Hadoop,我正在Ubuntu 14.04上做一个hadoop项目。每当我给出start all.sh或start dfs.sh时,它都会给出命令未找到消息。我该怎么办?您没有在正确的环境中运行该命令。 start all.sh(已弃用)或start-dfs.sh命令位于/hadoop/bin目录中。您必须找到hadoop主目录并在其中找到bin文件夹,然后运行命令 ./start dfs.sh在您的~/.bashrc中执行以下操作 export PATH=$PATH:$HADOOP_HOME/bin 然
start all.sh
或start dfs.sh
时,它都会给出命令未找到消息。我该怎么办?您没有在正确的环境中运行该命令。
start all.sh(已弃用)或start-dfs.sh命令位于/hadoop/bin目录中。您必须找到hadoop主目录并在其中找到bin文件夹,然后运行命令
./start dfs.sh在您的~/.bashrc中执行以下操作
export PATH=$PATH:$HADOOP_HOME/bin
然后运行source~/.bashrc文件。现在命令应该可以工作了。这种情况应该是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
当我在hadoop上工作时,我在Terminalsus上键入命令,显示您所做的事情和看到的内容。