在格式化 namenode 的步骤中尝试设置单节点 hadoop 集群时出现错误。
命令:
bin/hadoop namenode -format
错误:
bash: bin/hadoop : permission denied
我在 ubuntu 12.10、12.04、11.04 上尝试了这个,并且得到了同样的错误。
我能做些什么?
在格式化 namenode 的步骤中尝试设置单节点 hadoop 集群时出现错误。
命令:
bin/hadoop namenode -format
错误:
bash: bin/hadoop : permission denied
我在 ubuntu 12.10、12.04、11.04 上尝试了这个,并且得到了同样的错误。
我能做些什么?
更改 HADOOP_HOME 的权限。如需详细帮助,您可以访问此链接
检查hadoop脚本的权限:
do ls -l ./bin/hadoop
非常感谢大家,,
它缺少 bin/hadoop 目录中文件的执行权限,现在在使用 chmod 命令提供执行权限后可以工作