Невозможно запустить большинство служб HDP2.6.1 Sandbox на экземпляре AWS EC2

Я установил изолированную программную среду HDP2.6.1 с помощью докера в экземпляре AWS EC2 [c5.4xlarge - CentOS 7 (x86_64) - с обновлениями].

Я также могу изменить пароль администратора и войти в Ambari UI от имени администратора. Но когда я захожу в Ambari UI [http:// myEC2 hostIP:8080], я вижу, что все / большинство сервисов желтые [показывают потерянное состояние пульса].

Я попытался запустить "Пуск ВСЕ", но все еще ни одна из служб не запускается, также службы, которые отмечены желтым, даже не показывают мне возможность запуска этой службы.

Я не внес никаких изменений в настройку Docker-контейнера или в мою виртуальную машину Centos. Я не уверен, что не хватает?

Пожалуйста, помогите мне в решении этой проблемы.

С уважением

1 ответ

Решение

Наконец, после долгих отладок, я понял, что мне не хватает записи в файле / etc / hosts моего экземпляра EC2. Когда я сделал следующую запись в файле / etc / hosts, он начал работать.

Я добавил строку MY.EC2.IP.ADDRESS sandbox.hortonworks.com ip-MY.EC2.IP.ADDRESS.us-east-2.compute.internal в файл / etc / hosts, где MY.EC2.IP.ADDRESS. это частный IP-адрес моего экземпляра EC2.

Затем я вошел в свой контейнер с песочницей, используя:

[centos@ip-EC2.IP.ADDRESS ~]$ ssh root@127.0.0.1 -p 2222
enter password: your password
Restart ambari-agent and ambari-server
[root@sandbox ~]service ambari-agent status
[root@sandbox ~]service ambari-agent restart
[root@sandbox ~]service ambari-server status
[root@sandbox ~]service ambari-server restart

Наконец я вернулся к пользовательскому интерфейсу Ambari и запустил все необходимые сервисы по отдельности. Моя песочница была в рабочем состоянии.

:-)

Другие вопросы по тегам