LINUX.ORG.RU

История изменений

Исправление Obezyan, (текущая версия) :

она где-то в systemctl что-ли берёт настройки?

Зайдите в консоль psql и посмотрите где лежат используемые файлы настроек:

SHOW config_file;
SHOW hba_file;

Используемый каталог также можно глянуть выполнив в консоли systemctl status postgresql.service. Там будут строки вида

● postgresql.service - PostgreSQL database server
     Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled)
     Active: active (running) since Tue 2025-03-18 12:38:45 MSK; 14h ago
 Invocation: 9bb823a038b64baa857646e1a85e3611
    Process: 2079 ExecStart=/usr/share/postgresql/postgresql-script start (code=exited, status=0/SUCCESS)
   Main PID: 2185 (postgres)
      Tasks: 8 (limit: 154245)
        CPU: 6.556s

CGroup: /system.slice/postgresql.service
             ├─2185 /usr/lib/postgresql16/bin/postgres -D /var/lib/pgsql/data
             ├─2307 "postgres: logger "
             ├─2338 "postgres: checkpointer "
             ├─2346 "postgres: background writer "
             ├─2353 "postgres: walwriter "
             ├─2357 "postgres: autovacuum launcher "
             ├─2358 "postgres: stats collector "
             └─2359 "postgres: logical replication launcher "

Вот то что после ключа -D и будет каталогом с файлами конфигов (/var/lib/pgsql/data)

Исходная версия Obezyan, :

она где-то в systemctl что-ли берёт настройки?

Зайдите в консоль psql и посмотрите где лежат используемые файлы настроек:

SHOW config_file;
SHOW hba_file;