Где находятся файлы конфигурации для PostgreSQL 11 в Ubuntu, в частности 16.04?
Пакеты Postgres Ubuntu обычно хранят свои конфигурации в /etc/postgresql/<version>/main
. Однако я просто удалил все пакеты postgresql, а затем установил Postgresql 11 vai sudo apt install postgresql-11
.
Теперь папка /etc/postgresql
существует, но совершенно пусто. Обычно при установке пакета по умолчанию подкаталоги заполняются значениями по умолчанию, но там ничего нет. Я попытался вручную заполнить их, а затем перезапустить сервер, но не могу подключиться, даже подумав sudo service postgresql status
говорит, что сервер работает?
Изменилось ли расположение файлов конфигурации в PG11? Я не могу найти упоминания об этом в документации по выпуску. Где находятся новые файлы конфигурации в Ubuntu?
Хотя я бежал sudo apt-get purge postgresql*
, это, по-видимому, оставило /var/lib/postgresql/*
каталоги для предыдущих версий не изменились, и, похоже, что-то там мешало новой установке инициализировать файлы для версии 11.
Я исправил это, снова очистив все, но затем вручную удалив /var/lib/postgresql
. Затем я переустановил postgresql-11
пакет и все работало нормально.