Ich habe Postgresql 9.3 und 9.4 auf meinem Linux Mint-Computer installiert. Wie kann ich postgresql 9.4 neu starten? Eine Methode, um beide Versionen zusammen neu zu starten, ist ebenfalls in Ordnung.
Ich habe Postgresql 9.3 und 9.4 auf meinem Linux Mint-Computer installiert. Wie kann ich postgresql 9.4 neu starten? Eine Methode, um beide Versionen zusammen neu zu starten, ist ebenfalls in Ordnung.
Antworten:
Versuchen Sie dies als root (vielleicht können Sie sudo
oder verwenden su
):
/etc/init.d/postgresql restart
Ohne Argument gibt Ihnen das Skript auch einen Hinweis, wie Sie eine bestimmte Version neu starten können
[Uqbar@Feynman ~] /etc/init.d/postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force-reload|status} [version ...]
Ebenso, falls Sie es haben , können Sie auch das verwenden service
Tool:
[Uqbar@Feynman ~] service postgresql
Usage: /etc/init.d/postgresql {start|stop|restart|reload|force reload|status} [version ...]
Bitte beachten Sie das optionale [version ...]
nachfolgende Argument. Dies soll es Ihnen als Benutzer ermöglichen, auf eine bestimmte Version zu reagieren, falls Sie mehrere ausgeführt haben. Sie können also Version X neu starten, während Version Y und Z unberührt bleiben und ausgeführt werden.
Wenn Sie systemd ausführen , können Sie Folgendes verwenden systemctl
:
[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
...
Sie können ersetzen status
mit stop
, start
oder restart
wie auch andere Aktionen. Weitere Informationen finden Sie in der Dokumentation . Leider scheint es keine Möglichkeit zu geben, mit diesem Tool mehrere Versionen von Postgresql zu bearbeiten. Beachten Sie schließlich, dass root
möglicherweise Berechtigungen für nicht informative Aufgaben erforderlich sind, wie in den anderen zuvor beschriebenen Fällen.