Como parar o postgres do autostarting durante o arranque

21

Eu tenho o postgresql 8.4 instalado na minha área de trabalho. Ele continua começando na inicialização porque acho que usei as configurações padrão.

então eu emito /etc/init.d/postgresql stop toda vez e às vezes eu continuo esquecendo

Tem caminhos de pasta como

/etc/postgresql/8.4/main
/usr/lib/postgresql/8.4

Existem muitos arquivos de configuração e se alguém puder me dizer onde procurar e o que alterar, isso será ótimo.

Obrigado.

    
por bcrawl 10.02.2011 / 22:17

5 respostas

7

Isso pode ajudar você: link

Mas instale o chkconfig primeiro:

sudo apt-get install chkconfig

e depois usá-lo

chkconfig
    
por Pedram 10.02.2011 / 22:26
34

Usando update-rc.d (Debian / Ubuntu):

janus@Zeus:~$ sudo update-rc.d -f postgresql remove
 Removing any system startup links for /etc/init.d/postgresql ...
   /etc/rc0.d/K21postgresql
   /etc/rc1.d/K21postgresql
   /etc/rc2.d/S19postgresql
   /etc/rc3.d/S19postgresql
   /etc/rc4.d/S19postgresql
   /etc/rc5.d/S19postgresql
   /etc/rc6.d/K21postgresql
janus@Zeus:~$

No Ubuntu 16.04 ou posterior (que usa o systemd) você usaria este comando

sudo systemctl disable postgresql

Se você quiser reativar, faça

sudo systemctl enable postgresql
    
por Janus Troelsen 25.03.2012 / 01:10
7

Usar update-rc.d é melhor, mas você pode fazer isso com chkconfig :

sudo apt-get install chkconfig
sudo chkconfig -s  postgresql off

No Ubuntu 12.04, você também precisa criar um symlink para a localização de insserv :

sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
    
por user991562 30.05.2012 / 14:07
2

As respostas aqui estão desatualizadas. Dê uma olhada nesta resposta.

link

    
por Daniel F 18.03.2017 / 14:26
-1

No meu servidor, há outro efeito:

# update-rc.d -f postgresql remove
update-rc.d: using dependency based boot sequencing

Nenhum link de inicialização do sistema foi removido.

    
por mareb 25.05.2012 / 06:03

Tags