Всегда ли установлены «диспетчер ресурсов» и «узел имен hdfs» на одном и том же хосте?
1) Когда я хочу отправить http-запрос (YARN REST API) на получить новый идентификатор приложения Я использую этот веб-URI:
http://<rm http address:port>/ws/v1/cluster/apps/new-application
Этот порт является http-портом веб-интерфейса диспетчера ресурсов, его значение по умолчанию — 8088, как показано в img1: источник img1
2) Когда я хочу отправить http-запрос (API WebHDFS REST) для команд hdfs, например, на получить статус файла Я использую этот веб-URI:
http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETFILESTATUS
Этот <PORT>
является HTTP-портом NameNode WebUI, его значение по умолчанию — 50070, как показано на img2: источник img2
Всегда ли узлы этих компонентов (ResourceManager и NaneNode) устанавливаются на одном и том же узле?
Любая помощь будет оценена по достоинству, спасибо!