Отдельный системный скрипт для экземпляров postgresql

Нет возможности понизить версию с 14.04 до 12.04. Единственным способом будет переустановка 12.04 поверх 14.04, что приведет к перезаписи всего.

Перед переустановкой сохраните свои данные, а затем загрузитесь в 12-04.

0
07.04.2019, 14:33
2 ответа

Пакеты Debian уже делают это за вас с 2014 года. На основе ваших файлов конфигурации в /etc/postgresql/генератор юнитов systemd автоматически создает и включает postgresql@instance.serviceюниты.

Это задокументировано в вашей системе в -прочитайте меня в /usr/share/doc/postgresql-common/. Прочтите это и все остальные документы в этом каталоге.

Дополнительная литература

3
28.01.2020, 02:30

Я нашел ответ от здесь, на askubuntu.com

Оказывается, мне нужно указать скрипт .serviceвручную после установки postgres и после создания новых экземпляров (в данном случае кластера postgres )с помощью команды:

systemctl enable postgresql@<postgresversion>-<clustername>.service

так и будет:

systemctl enable postgresql@11-instanceA

0
28.01.2020, 02:30

Теги

Похожие вопросы