Eu não sabia que havia um arquivo chamado start.conf dentro do diretório de configuração de um cluster postgresql no Ubuntu (comumente localizado em /etc/postgresql/<version>/<cluster name>
).
Ele muda a maneira como você pode controlar seu cluster pg. Aceita 3 valores descritos abaixo:
- auto: pode ser controlado com um script init.d (
sudo service postgresql start <version>
) - manual: pode ser controlado apenas pelo
pg_ctlcluster
comando - desativado: não deve ser iniciado
Isso me fez perder uma hora, mas posso controlar meus clusters postgresql da maneira certa.