Запуск hadoop в ubuntu linux (многоузловой кластер)

Я реализовал hadoop на 2 кластерах, но я не могу запустить TaskTracker, DataNode и jobTracker, поэтому icant run copyFromLocal command на hdfs.i использует команду hadoop 2.6.5.i run jps после запуска start-all.sh :( на хозяине)

ResourceManager
NameNode
jps
JobHistoryServer
NodeManager

и я запускаю команду jps: (на ведомом)

jps
NodeManager

может ли кто-нибудь помочь мне запустить TaskTracker, DataNode и jobTracker?

Stack Overflow - это сайт для вопросов по программированию и разработке. Этот вопрос кажется не по теме, потому что он не о программировании или разработке. См. О каких темах я могу спросить здесь в Справочном центре. Возможно, лучше спросить Суперпользователь или Обмен стеков Unix и Linux.

jww 13.09.2018 21:01
1
1
29
1

Ответы 1

TaskTracker & jobTracker

Эти службы отсутствуют в Hadoop2 и более поздних версиях и заменены службами Node + ResourceManager в YARN.

Вы можете запустить start-dfs.sh, чтобы запустить Datanode, и вам следует просмотреть соответствующие файлы журнала datanode, чтобы определить, почему он не может запуститься.

Например, вы должны отформатировать namenode перед запуском Datanode (hadoop namenode -format).

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