Не удалось получить соединение по шине D-Bus: операция не разрешена - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь установить ambari 2.6 на образ докера centos7, но на этапе установки ambari и точно при инициализации postgresql db я получаю эту ошибку:

Не удалось установить соединение по шине D-Bus: операция не разрешена

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

Я перепробовал каждое решение в сети, но пока ничего не получалось.

У кого-нибудь есть идеи, как решить эту проблему?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 22 мая 2018

На Centos7 все службы запускаются и останавливаются через демон systemd.Команда systemctl просто попытается связаться с демоном, используя канал d-bus - и вот откуда приходит сообщение.

Вместо запуска контейнера в привилегированном режиме (так что он на самом деле не содержится) выможно также попробовать docker-systemctl-replace , чтобы избежать ситуации.

0 голосов
/ 20 мая 2018

Используйте эту команду

docker run -d -it --privileged ContainerId / usr / sbin / init

И доступ к корню вконтейнер

systemctl start httpd.service

Это должно работать!

...