Зачем вам нужно несколько треккеров?
Вы можете запустить несколько заданий в зависимости от количества слотов, которые вы установили в треккере задач. JobTracker обращается к TaskTracker, чтобы выяснить, есть ли у него свободные слоты на сервере (начиная с того же узла, где находятся данные, и в другом месте, если это невозможно). Если у вас есть несколько систем отслеживания задач, они не будут знать о реальной загрузке на сервере и производительность может ухудшиться
Вы должны установить количество слотов, максимальное количество карт и максимальное количество сокращений в зависимости от памяти и возможностей процессора ваших узлов (вы можете начать с ядра для каждой задачи, но если вы знаете, что ваши задачи малы на CPU вы можете установить это выше)