温馨提示×

debian如何重启postgresql

小樊
36
2026-10-11 08:02:53
栏目: 云计算

在 Debian 系统中,重启 PostgreSQL 的方法取决于你的 PostgreSQL 安装方式和版本。以下是几种常见方法:

方法一:使用 systemctl(推荐,适用于 Debian 8+)

sudo systemctl restart postgresql

如果系统中有多个 PostgreSQL 版本/集群,也可以指定:

sudo systemctl restart postgresql@15-main

(将 15 换成你的版本号,main 是集群名)

方法二:使用 service 命令

sudo service postgresql restart

方法三:使用 pg_ctlcluster(Debian 特有,针对某个集群)

sudo pg_ctlcluster 15 main restart

查看所有集群:

pg_lsclusters

方法四:直接使用 pg_ctl(不推荐新手,需切到 postgres 用户)

sudo -u postgres pg_ctl -D /var/lib/postgresql/15/main restart

查看状态

sudo systemctl status postgresql
# 或
pg_lsclusters

如果你是 Docker 或源码安装,请告诉我具体情况,我可以给对应命令。

0 踩