尽管我检查了两个文件都存在于目录中并且hadoop可以访问文件夹,但它还是给了我上述两个错误。
我安装hadoop使用以下教程:链接
出了什么问题,如何解决?
您可能没有导出这个目录的路径。试着给/entirepath/start-dfs.sh
。
同样在您的.bash_rc文件中添加HADOOP_HOME=/Pathtohadoopinstallationfolder。使用命令source .bash_rc
来获取bash_rc文件的源文件
我也得到了同样的错误,但我做错的是在~/中复制错误的路径。配置文件: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