2014-09-21 4 views
0

I Установленный Hadoop 2.4.X. Как и ожидалось, нет JobTracker и TaskTracker. Его пряжа основана. Есть ли способ заставить его использовать старый JobTracker и TaskTracker для MapReduce, а не на основе пряжи? Короче говоря, я могу использовать JT и TT-демоны?Отслеживание заданий и TaskTracker в Hadoop2.0

ответ

0

По умолчанию в программе 2.4.x отсутствует файл конфигурации для уменьшения карты, хотя есть файл с именем mapred-site.xml.template.Rename file to mapred-site.xml и не забудьте установить свойство mapred.framework.name в классический, чтобы использовать отслеживатель задания и tasktracker. Также стартовые скрипты start-all.sh не могут использоваться, поскольку он запускает скрипты start-dfs.sh и start-yarn.sh.Вы должны выполнить скрипт который запускает worktracker и tasktracker.

+0

Спасибо! Я сделал эти изменения и попытался запустить диспетчер задач ./hadoop-daemon.sh start tasktracker Он сказал, что его обесценили. Любые мысли о том, как запустить диспетчер задач и Job Tracker в этом случае? – DevMonk

0

Как описано выше, в Hadoop 2.0 (пряжа) нет Jobtracker и Tasktracer. Это лучше следовать этой инструкции (http://codesfusion.blogspot.in/2013/10/setup-hadoop-2x-220-on-ubuntu.html), чтобы получить представление, и вы найдете эти процессы, как:

  • 25578 ResourceManager
  • 25411 SecondaryNameNode
  • 447 Jps
  • 29464 NameNode
  • 25222 DataNode
  • 25905 NodeManager