Установка Rudder: psql: не удалось подключиться к серверу

Я пытаюсь создать образ Docker для Rubber, но получаю эту ошибку в диалоговом окне dbconfig-common.

unable to connect to postgresql server.
error encountered creating user:
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

Также пробовал DEBIAN_FRONTEND = noninteractive вариант и имел ту же ошибку: Попробовал и получил ту же ошибку:

`Setting up rsyslog-pgsql (7.4.4-1ubuntu2.6rudder1) ...
dbconfig-common: writing config to /etc/dbconfig-common/rsyslog-pgsql.conf

Creating config file /etc/dbconfig-common/rsyslog-pgsql.conf with new version

Creating config file /etc/rsyslog.d/pgsql.conf with new version
unable to connect to postgresql server.
error encountered creating user:
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
dbconfig-common: rsyslog-pgsql configure: noninteractive fail.
dbconfig-common: rsyslog-pgsql configure: ignoring errors from here forwards`

Я использую Rudder 4.1 в образе Ubunbu 14.04 Docker.

1
задан 18 April 2017 в 16:11
2 ответа

Это решило эту проблему:

sudo apt-get remove --purge postgresql-9.3
sudo apt-get install postgresql-9.3
sudo apt-get install -y rudder-server-root

Я не знаю почему, но это сработало.

1
ответ дан 3 December 2019 в 23:31

Вы должны использовать значение по умолчанию и ничего не вводить, когда появляется диалоговое окно rsyslog-pgsql.

Пакеты руля обеспечат его правильную настройку во время пост-установки.

В нашей тестовой процедуре мы всегда устанавливаем пакеты с помощью следующих команд

 export DEBIAN_FRONTEND=noninteractive   
 apt-get -y install rudder-server-root
0
ответ дан 3 December 2019 в 23:31

Теги

Похожие вопросы