centos 重启postgres 服务
时间: 2023-07-19 22:31:49 浏览: 54
在 CentOS 系统中,要重启 PostgreSQL 服务,可以按照以下步骤进行操作:
1. 停止 PostgreSQL 服务:
```
sudo systemctl stop postgresql
```
2. 启动 PostgreSQL 服务:
```
sudo systemctl start postgresql
```
3. 验证 PostgreSQL 服务是否已经启动:
```
sudo systemctl status postgresql
```
如果 PostgreSQL 服务已经启动,您将看到类似于以下内容的输出:
```
● postgresql.service - PostgreSQL database server
Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-08-16 08:00:00 UTC; 10s ago
Process: 1234 ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
Main PID: 1235 (postgres)
CGroup: /system.slice/postgresql.service
├─1235 /usr/bin/postgres -D /var/lib/pgsql/data
├─1236 postgres: logger process
├─1238 postgres: checkpointer process
├─1239 postgres: writer process
├─1240 postgres: wal writer process
├─1241 postgres: autovacuum launcher process
├─1242 postgres: stats collector process
└─1243 postgres: bgworker: logical replication launcher
```
其中,Active: active (running) 表示 PostgreSQL 服务正在运行。如果 PostgreSQL 服务未启动,则输出将显示服务停止的状态。