文章目录环境症状问题原因解决方案环境系统平台UOS鲲鹏版本4.5.8症状数据库在wal日志相关参数wal_keep_segmentsmax_wal_sizemin_wal_size均设置较小没有不活动复制槽且 archive_command 参数为 echo 1 的情况下wal日志仍积累不自动清理。问题原因$PGDATA/pg_wal/archive_status 路径下的归档日志状态为ready正常情况下 archive_command 设置为 echo 1归档日志状态应为 done不会影响wal日志自动清理。解决方案archive_command 参数改为 echo 1 /root/archive.log 数据库执行 checkpoint 后$PGDATA/pg_wal/archive_status 路径下的状态变为正常 donewal 日志恢复自动清理。