我是hadoop的新手,我正在尝试在ubuntu中安装基本的hadoop。设置完所有内容后,我在格式化HDFS系统时遇到错误,当我运行它时,它显示以下错误...
错误
hduser@ubuntu:/usr/local/hadoop/bin$ hadoop namenode -format
-su: /usr/local/hadoop/bin/hadoop: Permission denied
hduser@ubuntu:/usr/local/hadoop/bin$ ls -ltr
total 116
-rw------- 1 hduser hadoop 1168 Jul 23 03:56 stop-mapred.sh
-rw------- 1 hduser hadoop 1131 Jul 23 03:56 stop-jobhistoryserver.sh
-rw------- 1 hduser hadoop 1246 Jul 23 03:56 stop-dfs.sh
-rw------- 1 hduser hadoop 1116 Jul 23 03:56 stop-balancer.sh
-rw------- 1 hduser hadoop 1119 Jul 23 03:56 stop-all.sh
-rw------- 1 hduser hadoop 1259 Jul 23 03:56 start-mapred.sh
-rw------- 1 hduser hadoop 1145 Jul 23 03:56 start-jobhistoryserver.sh
-rw------- 1 hduser hadoop 1745 Jul 23 03:56 start-dfs.sh
-rw------- 1 hduser hadoop 1065 Jul 23 03:56 start-balancer.sh
-rw------- 1 hduser hadoop 1166 Jul 23 03:56 start-all.sh
-rw------- 1 hduser hadoop 2050 Jul 23 03:56 slaves.sh
-rw------- 1 hduser hadoop 2810 Jul 23 03:56 rcc
-rw------- 1 hduser hadoop 1329 Jul 23 03:56 hadoop-daemons.sh
-rw------- 1 hduser hadoop 5064 Jul 23 03:56 hadoop-daemon.sh
-rw------- 1 hduser hadoop 2643 Jul 23 03:56 hadoop-config.sh
-rw------- 1 hduser hadoop 15147 Jul 23 03:56 hadoop
-rw------- 1 hduser hadoop 63598 Jul 23 03:57 task-controller
急切等待回复 提前致谢
答案 0 :(得分:1)
由于用户没有执行权限,因此请执行以下命令。它对我有用。
sudo chmod 777 / usr / local / hadoop / bin / *
答案 1 :(得分:0)
-su:/ usr / local / hadoop / bin / hadoop:权限被拒绝
您没有适当的权限。您需要对这些文件执行权限才能继续。一旦完成,你应该好好去。