hadoop单节点安装程序bash:bin/hadoop权限被拒绝

hadoop单节点安装程序bash:bin/hadoop权限被拒绝,hadoop,Hadoop,在的步骤中尝试设置单节点hadoop群集时出错 格式化名称节点 命令: bin/hadoop namenode -format 错误: bash: bin/hadoop : permission denied 我在Ubuntu12.10、12.04、11.04上试过这个,结果都是一样的错误 我能做什么?更改HADOOP\u主页的权限。有关详细帮助,您可以访问此检查hadoop脚本的权限: do ls -l ./bin/hadoop 非常感谢大家 它缺少bin/hadoop目录中文件的执行

在的步骤中尝试设置单节点hadoop群集时出错 格式化名称节点

命令:

bin/hadoop namenode -format 
错误:

bash: bin/hadoop : permission denied
我在Ubuntu12.10、12.04、11.04上试过这个,结果都是一样的错误


我能做什么?

更改HADOOP\u主页的权限。有关详细帮助,您可以访问此

检查hadoop脚本的权限:

do ls -l ./bin/hadoop
非常感谢大家


它缺少bin/hadoop目录中文件的执行权限,在使用chmod命令提供执行权限后,它现在可以工作了

您从哪个目录执行此操作?bin/hadoop是相对目录。安装目录/home/hduser/hadoop/complete命令:hduser@ubutu:/hadoop$bin/hadoop namenode-format
ls-l bin/hadoop的输出是什么?该文件可能不属于hduser。您是否以root身份解包/安装Hadoop?@Matt D\u>谢谢Matt您为我指出了解决方案。。。它缺少bin/hadoop目录中文件的执行权限,在提供了执行权限后,它现在可以工作了,这与我的回答有什么不同?相同的想法,但只需要提到所需的权限类型…即执行,并使用chmod命令更改它,但无论如何,欢迎所有回答,真的,对我很有帮助,非常感谢