Невозможно запустить Hadoop из затмения с указанием местоположения Hadoop в затмении (ошибка:NULL)

Я скачал Hadoop VM с сайта Yahoo и запустил Hadoop VM через проигрыватель VMware. Я не видел проблем. Как упоминалось в Yahoo, я использовал Eclipse Europa (v 3.3.1) и загрузил файл jar (hadoop-0.18.3-eclipse-plugin), чтобы включить плагин MapReduce в eclipse. Я запустил виртуальную машину Linux с hadoop и в eclipse создал новое местоположение DFS (введите IP моей виртуальной машины, главный порт Map/Reduce 9001, порт DFS 9000. Но в узле я получил ошибку "Ошибка: ноль".

скриншот для справки

Что я делаю не так? Кроме того, при настройке переменных Hadoop в eclipse, я не вижу в расширенной вкладке при настройке местоположения hadoop.

Я использую Eclipse Europe 3.3.1 и Hadoop 0.18.0.

Я ошибся в выборе версии плагина?

Спасибо за помощь.

3 ответа

Создайте Затмение в Cygwin, чтобы решить эту проблему.

Перейдите в папку с затмением в Cygwin и запустите eclipse.exe.

Я сделал и работал для меня: следуя инструкциям в этой теме: отредактируйте этот файл: \workspace.metadata.plugins\org.apache.hadoop.eclipse\location и добавьте свойство: "hadoop.job.ugi" со значением "Hadoop-пользователь,ABC"

но также измените свойство "mapred.system.dir" на "/hadoop/mapred/system". Как вы можете видеть на этой веб-странице. Я следовал за всей этой страницей для остальной части конфигурации.

Выше ответ помог мне; Он говорит, что после установки cygwin откройте терминал cygwin и перейдите в "cygdrive" (используйте cd .. и pwd), перейдите на диск и найдите eclipse.exe, затем "запустите eclipse"

теперь он будет показывать папки вместо "error:null"

Другие вопросы по тегам