контейнер песочницы-прокси аварийно завершает работу вскоре после запуска

Пытался настроить HDP (2.6.5 и 3.0.1) на новой установке Ubuntu (18.04.3 и 16.04).

Следуйте инструкциям по развертыванию песочницы Hortonworks в Docker на странице https://www.cloudera.com/tutorials/sandbox-deployment-and-install-guide/3.html.

После запуска:

sh docker-deploy-hdp30.sh

оба изображения успешно загружены и могут быть запущены:

docker start sandbox-hdp
docker start sandbox-proxy

К сожалению, контейнер «песочница-прокси» аварийно завершает работу через 2 секунды. Я знаю это, потому что бегаю:

docker ps

сразу после запуска показывает, что какое-то время работает.

docker logs sandbox-proxy

возвращает это сообщение об ошибке:

[emerg] 1#1: host not found in upstream "sandbox-hdp" in /etc/nginx/conf.d/http-hdp.conf:9
nginx: [emerg] host not found in upstream "sandbox-hdp" in /etc/nginx/conf.d/http-hdp.conf:9

По сути, это шаг 1 руководства по установке и развертыванию, поэтому я не уверен, что я мог сделать неправильно. Вот результат выполнения сценария оболочки развертывания: https://pastebin.com/FZyeqawX

Мы будем очень благодарны за любые предложения о том, как решить эту проблему.

Изменить: запуск сценария proxy-deploy.sh дает тот же результат.


person André Foote    schedule 18.09.2019    source источник


Ответы (1)


Вы можете проверить, доступен ли требуемый порт? Я тоже наблюдал то же самое, но в журналах я обнаружил, что порт уже занят, поэтому мне пришлось убить этот процесс.

person vermaji    schedule 08.10.2019
comment
Я проверил порт, но для меня это не было проблемой. Пришлось перейти к настройке среды Hadoop вручную. Этот процесс также занял много времени, но, по крайней мере, на этом пути были действительно полезные журналы ошибок. - person André Foote; 10.10.2019