Инструменты пользователя

Инструменты сайта


synology:service:postgres:reload_config

Это старая версия документа!


reload config postgresql

После обновления pg_hba.conf или postgresql.conf серверу необходимо перезагрузить конфигурацию. Самый простой способ сделать это — перезапустить службу postgres:

service postgresql restart

Если сервисная команда недоступна (например, на Synology NAS нет выскочки), есть несколько более творческих способов перезагрузить конфигурацию. Обратите внимание, что первое действие необходимо выполнить от имени пользователя, запускающего postgres (обычно user=postgres).

user#  sudo su postgres
postgres#  pg_ctl reload

Если он жалуется на отсутствие каталога данных, вам придется сделать это изнутри самого PostgreSQL.

psql -U postgres
postgres=> SELECT pg_reload_conf();

Если это не сработает (например, изменение адресов или портов прослушивания), возможно, вам придется просто перезагрузить компьютер. Если он не запускается автоматически, запустите службу/процесс postgresql.

synology/service/postgres/reload_config.1703370668.txt.gz · Последние изменения: 2023/12/24 01:31 — werwolf