如何在Ubuntu 18.04中重启PostgreSQL

İsm*_*vuz 6 postgresql

如何通过ssh控制台重新启动PostgreSQL?

当我在SO上搜索此东西时,我只会发现:postgres,ubuntu如何在启动时重新启动服务?实例重新启动后陷入群集

İsm*_*vuz 13

sudo service postgresql restart
Run Code Online (Sandbox Code Playgroud)


小智 9

systemctl restart postgresql@<postgres_version>-<cluster_name>.service
Run Code Online (Sandbox Code Playgroud)

默认情况下 cluster_name = 'main',运行此命令以列出您拥有的所有集群:

ls /var/lib/postgresql/
Run Code Online (Sandbox Code Playgroud)

如果您想知道 postgresql 是否正在运行,请尝试以下命令:

systemctl status postgresql@<postgres_version>-<cluster_version>.service
Run Code Online (Sandbox Code Playgroud)

  • 围绕“postgresql”和“postgresql@XX-main”似乎有两个守护进程,有什么想法或参考有什么区别吗? (2认同)

JL_*_*_SO 6

我的 postgresql 服务名为 postgresql-9.5;如果你得到"postgresql: unrecognized service"你可以找到它的名字

sudo service --status-all | grep postgresql
Run Code Online (Sandbox Code Playgroud)

然后按照接受的答案继续。