2015-09-27 1 views
0

Отслеживание работы и отслеживание заданий не засеваются при запуске команды start-all.sh в ububtu для hadoopОтслежыватель заданий и Task tracker не засевают при запуске команды start-all.sh в ububtu для hadoop

Я получаю остальную часть процессов, пока я запускаю команду «JPS» в unix.

Не знаете, почему я не показываюсь с трекером и трекером по работе. Вы следили за несколькими ссылками и не могли решить мою проблему.

шаги сделали:

-Несколько раз отформатировали NameNode -Несколько раз удален и воссоздан папку TMP с соответствующими разрешениями.

В чем может быть проблема?

Любые предложения действительно помогли бы мне, поскольку я борюсь с настройкой hadoop на своем ноутбуке. Я новичок в этом.

+0

Проверить журналы отслеживания заданий и отслеживания заданий – sachin

+0

Журналы FYI для демонов находятся в папке 'logs', где вы извлекли hadoop. – Ashrith

+0

@ h4ck3r может помочь мне с конкретным именем журнала. Поскольку их много, и я открыл каждый для поиска трекера в файле content.but не повезло. – user2075017

ответ

0

Попробуйте запустить worktracker и tasktracker отдельно.

Ваш Hadoop каталогвкладки перспективе

. bin/../libexec/hadoop-config.sh 

Затем из Hadoop BIN каталога запуска

hadoop-daemon.sh --config $HADOOP_CONF_DIR start jobtracker 
hadoop-daemon.sh --config $HADOOP_CONF_DIR start tasktracker 
+0

Я получаю сообщения об ошибках. – user2075017

+0

DEPRECATED: использование этого скрипта для выполнения команды mapred устарело. Вместо этого используйте команду mapred для нее. К сожалению, команда jobtracker больше не поддерживается. Вы можете найти похожие функции с командой оболочки «пряжа». hadoop @ ubuntu: ~/Work/hadoop-2.7.1 $ hadoop-daemon.sh --config /home/hadoop/Work/hadoop-2.7.1/etc/hadoop start tasktracker запуск tasktracker, вход в/домой /hadoop/Work/hadoop-2.7.1/logs/hadoop-hadoop-tasktracker-ubuntu.out DEPRECATED: использование этого скрипта для выполнения команды mapred устарело. Вместо этого используйте команду mapred для нее. – user2075017

+0

Вы могли помочь в этом? – user2075017

0

Вы должны были с помощью Hadoop версии 2.x, где JobTracker заменяется менеджером ПРЯЖА ресурсов. Используя jps (требуется jdk), вы можете проверить, запущен ли менеджер ресурсов. Если он запущен, то для него по умолчанию используется (имя хоста): 8088. Вы можете проверить свои узлы, задания также настроить там. Если они не запущены, запустите их с помощью sbin/start-yarn.sh.