Когда я запускаю Hadoop с помощью скрипта bin/start-all.sh, кажется, что он запускает разные JVM для узла имени, узла данных, средства отслеживания заданий и средства отслеживания задач.
Более того, когда я запускаю задание, кажется, что для каждого задания создается еще одна JVM.
Есть ли конкретная причина, по которой Hadoop делает это. Я понимаю, что это необходимо в среде кластера с несколькими узлами, но это делает то же самое даже в кластере с одним узлом.
Есть ли способ указать любой параметр конфигурации, который запускает все под одной и той же JVM?