debian

PostgreSQL在Debian上的故障排查方法

小樊
42
2025-11-29 11:19:55
栏目: 云计算

Debian 上 PostgreSQL 故障排查实用手册

一 快速定位流程

二 常见故障与修复

三 常用命令与配置清单

目标 命令或路径
查看服务状态 sudo systemctl status postgresql
实时查看日志 tail -f /var/log/postgresql/postgresql--main.log
查看系统日志 journalctl -u postgresqltail -f /var/log/syslog
检查端口占用 **ss -lntp
本地连接测试 psql -U -d -h /var/run/postgresql
远程连接测试 psql -h -p 5432 -U -d
主配置文件 /etc/postgresql//main/postgresql.conf
客户端认证 /etc/postgresql//main/pg_hba.conf
数据目录 /var/lib/postgresql//main
套接字目录 /var/run/postgresql
启用语句统计 postgresql.conf 设置 shared_preload_libraries = ‘pg_stat_statements’ 并重启,查询 pg_stat_statements
WAL 清理 pg_archivecleanup /pgdata/pgwal <WAL文件名>
复制槽检查 SELECT * FROM pg_replication_slots;

0
看了该问题的人还看了