То, как избавиться от, “Не могло соединиться с базой данных” с Linux и libnss-pgsql2?

Ваш массив не больше уязвим во время 1 диска, или 2 диска растут, существует только маленький критический раздел, в котором перебой в питании может уничтожить массив.

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

0
задан 22 August 2012 в 21:49
1 ответ

Я думаю, что ответ на вашу проблему заключается в этой строке:

open("/etc/nss-pgsql-root.conf", O_RDONLY) = -1 EACCES (Permission denied)

Попробуйте ослабить права доступа к этому файлу, чтобы его могли читать «группа» и «другие», и посмотрите, решит ли это проблему .

Вы ошибаетесь, что файл соответствует / etc / shadow . Он соответствует / etc / password , который доступен для чтения «group» и «other». Ваша база данных PostgreSQL и таблицы, используемые для аутентификации, соответствуют / etc / shadow .

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

1
ответ дан 4 December 2019 в 21:41

Теги

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