IP главного узла для удаленных виртуальных машин в Hadoop3.1.1 - PullRequest
0 голосов
/ 27 августа 2018

У меня есть 3 удаленные виртуальные машины. Все имеют как публичный, так и внутренний IP. Все относятся к eth0. Я установил Hadoop 3.1.1 на них. Для главного узла я записал его внутренний ip в качестве главного узла в его конфигурационных файлах (core-site, yarn-site). и публичный ip других виртуальных машин в его файле wokers. Для работы, я написал публичный IP во всех файлах конфигурации. но это не работает и задания застряли в принятом состоянии в ожидании запуска контейнера !!! Кажется, что рабочие хотят соединиться с публичным IP, но мастер слушает внутренний !!!! Если я установил публичный ip для основной виртуальной машины, очевидно, он не работает! Если я установил внутренний ip мастера в рабочей машине, то менеджер ресурсов покажет их как CORRUPT datanodes; Так что нет активной датоде !! Любая идея, как установить IP? Заранее спасибо

...