Я пытаюсь установить единственный узел hadoop на моей человечности 14.04 согласно документации, доступной по bogotobogo.com.
после выполнения всех шагов, когда я пытался отформатировать hadoop файловую систему, она показывает отклоненное разрешение
Я установил $HADOOP_HOME envirnmnt в моем bashrc файле
hduser@maaz-HP-2000-Notebook-PC:/home/maaz$ hadoop namenode -format
bash: /usr/local/hadoop/bin/hadoop: Permission denied
Я использовал sudo, но затем он показывает hadoop: command not found
.
hduser@maaz-HP-2000-Notebook-PC:/home/maaz$ sudo hadoop namenode -format
[sudo] password for hduser:
sudo: hadoop: command not found
то же самое происходит, когда я использовал команду hadoop -version
hduser@maaz-HP-2000-Notebook-PC:/home/maaz$ hadoop -version
bash: /usr/local/hadoop/bin/hadoop: Permission denied
hduser@maaz-HP-2000-Notebook-PC:/home/maaz$ sudo hadoop -version
[sudo] password for hduser:
sudo: hadoop: command not found
Как я могу решить его?
выполненный, какой hadoop, но это ничему не показывает
Причина ниже ошибки:
удар:/usr/local/hadoop/bin/hadoop: Разрешение отклонило
, то, что то, что Вы пытаетесь выполниться /usr/local/hadoop/bin/hadoop
, который это не, выполняется - способный.
Выполнение ниже команды сделает hadoop
исполняемый файл файла.
chmod +x /usr/local/hadoop/bin/hadoop
я подозреваю, что все файлы, который заканчивается .sh
, должны быть исполняемыми файлами.
ниже команды повернется эти .sh
файлы, чтобы быть исполняемыми файлами:
chmod +x /usr/local/hadoop/bin/*.sh
Примечание:
, кажется, существует проблема с загруженным файлом hadoop / распаковка процесса.
я загрузил hadoop-2.7.4.tar.gz
(binary
tar.gz
файл) от официального сайта.
, Когда я тестирую tar.gz
файл, я ясно видел, что исходный bin/hadoop файл был, выполняются - способный (эти x
флаг в -rwxr-xr-x
разрешение)
tar tzvf hadoop-2.7.4.tar.gz | grep "bin/hadoop"
-rwxr-xr-x kshvachk/eng 1360 2017-08-01 03:35 hadoop-2.7.4/sbin/hadoop-daemons.sh
-rwxr-xr-x kshvachk/eng 6452 2017-08-01 03:35 hadoop-2.7.4/sbin/hadoop-daemon.sh
-rwxr-xr-x kshvachk/eng 8786 2017-08-01 03:35 hadoop-2.7.4/bin/hadoop.cmd
-rwxr-xr-x kshvachk/eng 6488 2017-08-01 03:35 hadoop-2.7.4/bin/hadoop