Невозможно запустить большинство служб HDP2.6.1 Sandbox на экземпляре AWS EC2 - PullRequest
0 голосов
/ 15 февраля 2019

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

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

Ambari HDP Sandbox UI

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

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

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

С уважением

1 Ответ

0 голосов
/ 16 февраля 2019

Наконец, после большой отладки, я понял, что мне не хватает записи в файле / 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-адрес 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 и запустилвсе необходимые услуги индивидуально.Моя песочница была запущена и работала.

: -)

...