0

我是 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

急切等待回复提前谢谢

4

2 回答 2

1

由于用户没有执行权限,因此请触发以下命令。它对我有用。

sudo chmod 777 /usr/local/hadoop/bin/*

于 2015-10-24T19:41:24.847 回答
0

-su:/usr/local/hadoop/bin/hadoop:权限被拒绝

您没有适当的权限。您需要对这些文件具有执行权限才能继续。完成后你应该很高兴。

于 2013-08-07T10:25:58.290 回答