2015-04-18 3 views
0

Я очень новичок в Hadoop и занимаюсь разработкой пользовательского планировщика на основе данного алгоритма/политики.Вручную назначить задачи машине

Следовательно, я хочу знать, как вручную/программно назначать задачу map/reduce конкретной машине на Hadoop.

ответ

0

Это невозможно, если только вы не используете Hadoop в распределенном режиме psuedo.

Думайте об этом, зачем вам это делать? Если вы начинаете указывать имя машины, где хотите запустить map/red, и если эта машина опускается? Также, если вы выбрали машину, расположенную в отдельном дата-центре по ошибке?

Так что я не нахожу никакого преимущества в том, чтобы указать машину для запуска карты/сокращения. Пусть среда позаботится о том, какой машине она должна выполнить карту/красный.

0

Вы не сможете указать обработчик для выполнения.