Пытался настроить 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 дает тот же результат.