Download PDF
Download page PostgreSQL. Кластер СУБД не запускается.
PostgreSQL. Кластер СУБД не запускается
Проблема
Кластер СУБД PostgreSQL не запускается.
Диагностика
- В выводе команды:и в журналах
sudo systemctl status postgresql@15-<имя_кластера>.service
/var/lib/postgresql/15/<имя_кластера>/pg_log/присутствует следующая ошибка:error in parsing audit mask
Возможная причина: Некорректная маска в pg_audit.conf. Перейти к решению.
- В выводе команды:присутствуют ошибки вида:
sudo systemctl status postgresql
окт 08 12:17:10 Astra-Rubackup postgresql@11-main[5501]: 2025-10-08 09:17:10.359 GMT [5506] СООБЩЕНИЕ: неверное значение для параметра "ac_audit_destination": "all" окт 08 12:17:10 Astra-Rubackup postgresql@11-main[5501]: 2025-10-08 09:17:10.359 GMT [5506] ПОДСКАЗКА: текущие возможные значения: 'syslog', 'logfile'. окт 08 12:17:10 Astra-Rubackup postgresql@11-main[5501]: 2025-10-08 12:17:10.359 MSK [5506] ВАЖНО: файл конфигурации "/etc/postgresql/11/main/postgresql.conf" содержит ошибки окт 08 12:17:10 Astra-Rubackup postgresql@11-main[5501]: pg_ctl: не удалось запустить сервер
Возможная причина: Некорректное значение параметра ac_audit_destination. Перейти к решению.
- В выводе команды:присутствуют ошибки вида:
sudo systemctl status postgresql
2025-09-18 16:51:33.635 GMT [74390] СООБЩЕНИЕ: неверное значение для параметра "ac_audit_mode": "internal" 2025-09-18 16:51:33.635 GMT [74390] ПОДРОБНОСТИ: 'internal' и комбинированные режимы работы аудита устарели и запрещены. 2025-09-18 16:51:33.635 GMT [74390] ПОДСКАЗКА: текущие возможные значения: 'default', 'external' или 'none'. 2025-09-18 19:51:33.635 MSK [74390] ВАЖНО: файл конфигурации "/etc/postgresql/15/main/postgresql.conf" содержит ошибки
Возможная причина: Некорректное значение параметра ac_audit_mode. Перейти к решению.
- В выводе команды:присутствуют ошибки вида:
sudo systemctl status postgresql
ВАЖНО: для каталога данных .var/lib/postgresql/11/main установлены неверные дискреционные атрибуты ПОДРОБНОСТИ: Маска прав должна быть u=rwx (0700) или u=rwx,g=rx (0760)
Возможная причина: Некорректные дискреционные атрибуты каталога данных. Перейти к решению.
- При попытке запустить кластер любым способом (с помощью службы или командой
pg_ctl) в журналах СУБД присутствуют сообщения с описанием ошибки и указанием на файл и строку:2025-08-14 12:50:43.833 MSK [5996] СООБЩЕНИЕ: запускается PostgreSQL 15.12 (Debian 15.12-astra.se1) on x86_64-pc-linux-gnu, compiled by gcc (Astra 12.2.0-14.astra3+b1) 12.2.0, 64-bit 2025-08-14 12:50:43.834 MSK [5996] СООБЩЕНИЕ: для приёма подключений по адресу IPv4 "0.0.0.0" открыт порт 5432 2025-08-14 12:50:43.834 MSK [5996] СООБЩЕНИЕ: для приёма подключений по адресу IPv6 "::" открыт порт 5432 2025-08-14 12:50:43.835 MSK [5996] СООБЩЕНИЕ: для приёма подключений открыт Unix-сокет "/var/run/postgresql/.s.PGSQL.5432" 2025-08-14 12:50:43.837 MSK [5996] СООБЩЕНИЕ: неверный метод проверки подлинности "all" 2025-08-14 12:50:43.837 MSK [5996] КОНТЕКСТ: строка 96 файла конфигурации "/etc/postgresql/15/main/pg_hba.conf" 2025-08-14 12:50:43.837 MSK [5996] ВАЖНО: не удалось загрузить pg_hba.conf 2025-08-14 12:50:43.845 MSK [5996] СООБЩЕНИЕ: система БД выключена
Возможная причина: Ошибка в конфигурационном файле (допустимые IP-адреса). Перейти к решению.
При попытке запустить кластер любым способом (с помощью службы или командой
pg_ctl) в журналах СУБД присутствуют сообщения с описанием ошибки и указанием на файл и строку:2025-10-17 10:47:03.936 MSK [53784] СООБЩЕНИЕ: неверная маска IP "md5": Неизвестное имя или служба 2025-10-17 10:47:03.936 MSK [53784] КОНТЕКСТ: строка 95 файла конфигурации "/etc/postgresql/11/main/pg_hba.conf" 2025-10-17 10:47:03.936 MSK [53784] СООБЩЕНИЕ: неверная маска IP "md5": Неизвестное имя или служба 2025-10-17 10:47:03.936 MSK [53784] КОНТЕКСТ: строка 96 файла конфигурации "/etc/postgresql/11/main/pg_hba.conf" 2025-10-17 10:47:03.936 MSK [53784] ВАЖНО: не удалось загрузить pg_hba.conf 2025-10-17 10:47:03.940 MSK [53784] СООБЩЕНИЕ: система БД выключена
Возможная причина: Ошибка в конфигурационном файле (неверная маска). Перейти к решению.