在 CentOS 上重启 PostgreSQL 的方法取决于系统版本和安装方式。下面按常见情况说明:
通常是:
postgresql
# 或带版本号,例如:
postgresql-13
postgresql-15
查看服务名:
systemctl list-unit-files | grep postgresql
sudo systemctl restart postgresql
或指定版本:
sudo systemctl restart postgresql-15
sudo systemctl stop postgresql
sudo systemctl start postgresql
sudo systemctl status postgresql
sudo service postgresql restart
或
sudo service postgresql-13 restart
切换到 postgres 用户:
su - postgres
重启:
pg_ctl restart -D /var/lib/pgsql/15/data
(-D 后面是你的数据目录)
ps aux | grep postgres
或
systemctl status postgresql
postgres 用户或 sudopostgresql.conf 中 portjournalctl -u postgresql
# 或
cat /var/lib/pgsql/15/data/log/*.log
如果你能告诉我:
我可以给你更精确的命令。