2014-02-16 3 views
1

Я устанавливаю hadoop v2.2 впервые из этого урока (link).Hadoop 2.2 namenode работает, но datanode не работает

Мой NameNode работает нормально на http://localhost:50070/
Но мой DataNode не работает: http://localhost:50030/.

Скажите, пожалуйста, если вам нужен выход любой команды.

Благодаря

+1

Что скажет ваш файл журнала данных в Datanode? Вы должны увидеть сообщение об ошибке. – LeonardBlunderbuss

+0

Журналы: http://pastebin.com/341d8KvW, Есть ошибки, но я не нашел в них никакого решения. –

ответ

1

Попробуйте для Hadoop 2.2.0 руководство по установке на Линукс машин

http://nextgenhadoop.blogspot.in/2013/10/steps-to-install-hadoop-220-stable.html 
+0

Кажется, вы являетесь автором. Скажите, пожалуйста, вы попробовали это? Если да, то в какой версии UBUNTU? –

+0

Я установил его на ubuntu 12.04 и элементарный луна –

+0

У вас это пробовали? кажется, мой блог работает для большинства пользователей. проверьте свою установку с помощью вашей существующей установки. –

0

Ваш DataNode может быть запущен, но я думаю, что Web UI которой и написано не правильно для него так первый попробуйте команду «jps» в терминале.

, если он не показывает DataNode затем

  • остановки демонов (от stop-dfs.sh)
  • Очистить все содержимое папки "MyData/HDFS/DataNode" (по вашей ссылке)
  • выполнить команду "start-dfs.sh"

В этой работе.

+0

Может ли кто-нибудь сказать мне правильный веб-интерфейс для hadoop 2.2.0? –

1
  1. первой остановки все объекты, такие как NameNode, DataNode и т.д. (вы быть, имеющие некоторый скрипт или команду, чтобы сделать это)
  2. формате Адресной книги TMP
  3. Перейдите к/VAR/кэш/Hadoop-HDFS/HDFS/ДПП/и удалить все содержимое в директорию вручную
  4. Теперь форматировать NameNode снова
  5. начать все объекты затем использовать JPS команду, чтобы подтвердить, что DataNode был запущен
  6. Теперь бегите в зависимости от того которое вам может понравиться или иметь.

Надеюсь, это поможет.

Смежные вопросы