Hadoop:start-dfs / start-yarn.sh:没有这样的文件或目录

时间:2015-06-02 19:40:56

标签: macos hadoop

尽管我检查了目录中是否存在这两个文件并且hadoop可以访问这些文件夹,但它给了我上面两个错误。

我使用以下教程安装了hadoop:link

出了什么问题,如何解决?

2 个答案:

答案 0 :(得分:2)

您可能没有导出此目录的路径。试着给/entirepath/start-dfs.sh

同样在.bash_rc文件中添加HADOOP_HOME = / Pathtohadoopinstallationfolder。 命令source .bash_rc来源bash_rc文件。

答案 1 :(得分:0)

我也遇到了同样的错误,但我做错了是在〜/ .profile文件中复制了错误的路径: alias hstart="/usr/local/Cellar/hadoop/2.6.0/sbin/start-dfs.sh;/usr/local/Cellar/hadoop/2.6.0/sbin/start-yarn.sh" alias hstop="/usr/local/Cellar/hadoop/2.6.0/sbin/stop-yarn.sh;/usr/local/Cellar/hadoop/2.6.0/sbin/stop-dfs.sh"

在我的情况下它是3.0.0,所以路径应该是/usr/local/Cellar/hadoop/3.0.0/sbin/start-dfs.sh;/usr/local/Cellar/hadoop/3.0.0/sbin/start-yarn.sh