归档日志较多导致磁盘使用率100%,数据库停止服务
文章目录环境症状问题原因解决方案环境系统平台银河麒麟 鲲鹏版本9.0症状数据库服务停止对外停止响应。问题原因服务器磁盘使用率100%数据库服务因此停止。解决方案1、检查服务器磁盘使用情况df -Th2、查看磁盘使用率100%的挂载路径下的使用详情du -h /opt --max-depth13、根据第二步中的检查结果进行进一步处理①如果是备份目录占用磁盘较多则进入备份目录删除最早一次的备份释放空间后启动数据库cd /opt/hgdbbakrm -rf hgdbbak_20240401 hgdbbak_20240401.log②如果是归档目录占用磁盘空间较多则根据实际情况使用pg_archivecleanup命令去删除归档释放空间cd /opt/hgdbbak/archivepg_archivecleanup -n ./ 00000001000000000000000A ##删除指定的wal日志之前的所有归档日志。注意如果需要确保备份可用。建议将备份或归档移动到其他磁盘而不是删除。4、释放空间后启动启动数据库安全版在root用户下企业版在highgo用户下pg_ctl start5、后续根据情况进行备份策略的调整或磁盘的扩容。