Ho Postgresql 9.3 e 9.4 installato sulla mia macchina Linux Mint. Come posso riavviare postgresql 9.4? Va bene anche un metodo per riavviare entrambe le versioni insieme.
Ho Postgresql 9.3 e 9.4 installato sulla mia macchina Linux Mint. Come posso riavviare postgresql 9.4? Va bene anche un metodo per riavviare entrambe le versioni insieme.
Risposte:
Prova questo come root (forse puoi usare sudoo su):
/etc/init.d/postgresql restart
Senza alcun argomento, lo script fornisce anche un suggerimento su come riavviare una versione specifica
[Uqbar@Feynman ~] /etc/init.d/postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force-reload|status} [version ...]
Allo stesso modo, nel caso in cui ce l' hai, puoi anche usare lo servicestrumento:
[Uqbar@Feynman ~] service postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force reload|status} [version ...]
Per favore, presta attenzione [version ...]all'argomento finale opzionale . Questo ha lo scopo di consentire a te, l'utente, di agire su una versione specifica, nel caso in cui ne stavi eseguendo più di una. Quindi puoi riavviare la versione X mantenendo le versioni Y e Z intatte e in esecuzione.
Infine, nel caso in cui tu stia eseguendo systemd , puoi usare in systemctlquesto modo:
[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
...
È possibile sostituire statuscon stop, starto restartcosì come altre azioni. Fare riferimento alla documentazione per tutti i dettagli. Purtroppo non sembra esserci modo di operare su più versioni di Postgresql con questo strumento. Infine, tieni presente che rootpotrebbero essere necessarie autorizzazioni per attività non informative come negli altri casi visti in precedenza.
Puoi anche riavviare postgresql usando questo comando, dovrebbe funzionare su entrambe le versioni:
sudo service postgresql start