Hadoop Cygwin Windows 7 JAVA_HOME Путь не найден, а команда не найдена
Я пробовал все возможные решения через Google, но все еще не работает, я не получаю, что это команда не найдена ошибка из hadoop-env.sh и bin / java не такой каталог,
Вот hadoop-env.sh
экспорт JAVA_HOME=/cygdrive/c/Java/jre6
экспорт JAVA_HOME=c:/Java/jre6
Вот моя ошибка ниже
-bash-4.1 $ bin / hadoop namenode -format
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 2: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 7: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 12: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 15: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 18: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 22: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 32: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 35: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 38: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 41: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 44: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 49: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 55: $'\r': команда не найдена
/usr/local/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: строка 58: $'\r': команда не найдена
/bin/java: нет такого файла или каталога
/bin/java: нет такого файла или каталога
/bin/java: невозможно выполнить: нет такого файла или каталога
1 ответ
Перейдите в переменную окружения, а затем выполните дополнительные настройки. Перейдите в переменную пользователя и установите переменную JAVA_HOME и там значение C:\Java\sunjdk6.0.24. Затем перейдите в путь и укажите путь cygwin c: \ cygwin \ bin; c: \ cygwin \ usr \ bin
Сделайте это, если не сделали этого раньше. Если проблема не устранена, обратитесь к разделу Установка Link for Hadoop в Windows и выполните все шаги.