Всем привет!
Возникла забавная задачка (сразу оговорюсь - я не DBA).
Есть кластер postgresql управляемый patroni. Однако при инициализации БД имеется некоторое количество специфичных параметров. Коллеги, для инициализации написали отдельный скрипт, в котором инициализация идет через
{pg_bin_dir}/initdb
.
Однако, в меру моего понимания, patroni использует конструкцию
{pg_bin_dir}/pg_ctl initdb...
Отсюда вопрос: как правильно настроить patroni на работу с этой БД?
– переименовать pg_ctl в pg_ctl.bin, переименовать скрипт инициации в pg_ctl но вставить в него case с условием на initdb?
– или попробовать перенести все параметры инициации в конфиг patroni?
Перемещено hobbit из general