Tenho Postgresql 9.3 e 9.4 instalado em minha máquina Linux Mint. Como posso reiniciar o postgresql 9.4? Um método para reiniciar as duas versões juntas também é adequado.
Tenho Postgresql 9.3 e 9.4 instalado em minha máquina Linux Mint. Como posso reiniciar o postgresql 9.4? Um método para reiniciar as duas versões juntas também é adequado.
Respostas:
Tente isso como root (talvez você possa usar sudo
ou su
):
/etc/init.d/postgresql restart
Sem qualquer argumento, o script também dá uma dica de como reiniciar uma versão específica
[Uqbar@Feynman ~] /etc/init.d/postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force-reload|status} [version ...]
Da mesma forma, caso você tenha , você também pode usar a service
ferramenta:
[Uqbar@Feynman ~] service postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force reload|status} [version ...]
Por favor, preste atenção ao [version ...]
argumento final opcional . Isso permite que você, o usuário, atue em uma versão específica, caso esteja executando várias versões. Portanto, você pode reiniciar a versão X enquanto mantém as versões Y e Z intactas e em execução.
Finalmente, caso você esteja executando o systemd , você pode usar systemctl
desta forma:
[support@Feynman ~] systemctl status postgresql
● postgresql.service - PostgreSQL database server
Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2017-11-14 12:33:35 CET; 7min ago
...
Você pode substituir status
por stop
, start
ou restart
assim como outras ações. Consulte a documentação para obter detalhes completos. Infelizmente, parece não haver maneira de operar em várias versões do Postgresql com esta ferramenta. Finalmente, lembre-se de que as root
permissões podem ser necessárias para tarefas não informativas, como em outros casos vistos anteriormente.