Не могу отредактировать файл postgresql.conf для изменения настроек - PullRequest
0 голосов
/ 01 июля 2019

После редактирования файла postgresql.conf и перезапуска сервера кажется, что все изменения не применяются.

Я следовал этому руководству: https://dba.stackexchange.com/questions/153904/pgadmin-4-server-status-view-log-file?newreg=9500cbcc4a794d2fbfd6ef5bb787e0e5 Чтобы создать .csv файлы журнала для базы данных postgresql,В PGAdmin 4 я запустил

 SELECT sourcefile FROM pg_settings

и

SHOW config_file

, которые показали мне путь к файлу conf: /etc/postgresql/10/main/postgresql.conf Я нашел и отредактировал этот файл на своем сервере Debian черезполуночный командир и изменил строки:

log_destination='csvlog'
logging_collector='on'
log_directory ='log'
log_filename='postgresql.log'

А потом я перезапустил сервер

sudo service postgresql restart

И теперь у меня проблемы.Я не могу найти журналы .csv, которые должны быть сохранены на сервере в каталоге log/etc/postgresql/10/main или var /lib/postgresql/10/main такого каталога нет.Единственные журналы, которые я мог найти, были в var / log / posgresql, но нет файлов .csv, которые я искал.Также я не уверен, что какие-либо из моих правок в файле postgresql.conf даже работают, потому что я проверил настройку из pgAdmin и вот что я получил:

SHOW log_destination
stderr

SHOW logging_collector
off

Так что это похоже на настройки из postgresql.conf не применяются должным образом.Как правильно настроить .csv логи для postgresql и где их можно найти?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...