如何通过ssh控制台重新启动PostgreSQL?
当我在SO上搜索此东西时,我只会发现:postgres, ubuntu how to restart service on startup? get stuck on clustering after instance reboot
答案 0 :(得分:6)
sudo service postgresql restart
答案 1 :(得分:3)
systemctl restart postgresql@<postgres_version>-<cluster_name>.service
默认的cluster_name ='main',运行此命令以列出您拥有的所有集群:
ls var / lib / postgresql /
如果您想知道postgresql是否正在运行,请尝试以下命令:
systemctl status postgresql@<postgres_version>-<cluster_version>.service
答案 2 :(得分:3)
我的postgresql服务命名为postgresql-9.5;如果您得到"postgresql: unrecognized service"
,可以使用
sudo service --status-all | grep postgresql
,然后按照接受的答案进行操作。