在 Debian 系统中,重启 PostgreSQL 的方法取决于你的 PostgreSQL 安装方式和版本。以下是几种常见方法:
sudo systemctl restart postgresql
如果系统中有多个 PostgreSQL 版本/集群,也可以指定:
sudo systemctl restart postgresql@15-main
(将 15 换成你的版本号,main 是集群名)
sudo service postgresql restart
sudo pg_ctlcluster 15 main restart
查看所有集群:
pg_lsclusters
sudo -u postgres pg_ctl -D /var/lib/postgresql/15/main restart
sudo systemctl status postgresql
# 或
pg_lsclusters
如果你是 Docker 或源码安装,请告诉我具体情况,我可以给对应命令。