如何重新启动特定版本的 PostgreSQL 数据库?
当我 ssh 到我的服务器(有 PostgreSQL 数据库)并在 bash shell 中输入此命令时...
pg_lsclusters
...这是我的输出:
Ver Cluster Port Status Owner Data directory Log file
9.3 main xxxx down <unknown> /var/lib/postgresql/9.3/main /var/log/postgresql/postgresql-9.3-main.log
9.4 main xxxx online postgres /var/lib/postgresql/9.4/main /var/log/postgresql/postgresql-9.4-main.log
11 main xxxx down postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
但是,当我通过此命令重新启动服务器时:
service postgresql restart
它说它正在重新启动版本 9.4 :
Restarting PostgreSQL 9.4 database server
如何重启 PostgreSQL 11 版服务器?
When I ssh onto my server (that has a PostgreSQL database) and enter this command in my bash shell...
pg_lsclusters
...this is my output:
Ver Cluster Port Status Owner Data directory Log file
9.3 main xxxx down <unknown> /var/lib/postgresql/9.3/main /var/log/postgresql/postgresql-9.3-main.log
9.4 main xxxx online postgres /var/lib/postgresql/9.4/main /var/log/postgresql/postgresql-9.4-main.log
11 main xxxx down postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
However when I go to restart the server by this command:
service postgresql restart
It says its restarting version 9.4:
Restarting PostgreSQL 9.4 database server
How do I restart PostgreSQL version 11 server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以使用pg_ctlcluster
you can use
pg_ctlcluster