SUSE Manager部署中/var/lib/pgsql卷的磁盘空间快速消失

这个文档(000020854)是根据免责声明在本文档的最后。

环境

SUSE Manager 4。X(可适用于任何已安装的版本)

情况

磁盘空间/var/lib/pgsql交易量正在迅速减少。即使调整了相应的逻辑卷及其文件系统的大小,磁盘空间也会再次消失。

决议

请注意:
备份目录应该位于与postgresql数据库本身不同的卷上。

1)。停止spacewalk-service:

spacewalk-service停止

2.)停止postgresql数据库:

Systemctl停止postgresql.service

3)。移动备份目录(在本例中为/数据/ db2基础)到另一个地方。
4)。再次启动postgresql数据库:

Systemctl启动postgresql.service

5)。再次启动太空行走服务:

spacewalk-service开始

6)。创建一个新的数据库热备份:

——enable=on——backup-dir=/data/backup-db

7)。监控磁盘空间使用情况/var/lib/pgsql

导致

这种行为的一个可能原因是smdba-pgarchive命令在某个时间点遇到错误,无法备份某些预写日志(位于/var/lib/pgsql/data/pg_wal/*)文件。请检查最新的postgresql数据库登录/var/lib/pgsql/data/*.log首先是类似以下错误消息:

CET [1977]DETAIL:归档命令失败:/usr/bin/smdba-pgarchive——source "pg_wal/000000010000037B000000A9"——destination "/data/backup-db/000000010000037B000000A9"文件已经存在:/data/backup-db/000000010000037B000000A9 22:11 -10 00:00:05.440 CET [1977]LOG: archive command failed with exit code 1 22:11 -10 00:00:05.440 CET [1977]DETAIL:归档命令失败:/usr/bin/smdba-pgarchive——source "pg_wal/000000010000037B000000A9"——destination "/data/backup-db/000000010000037B000000A9"

额外的信息

使用命令
grep -l "pg_wal/000000010000037B000000A9" /var/lib/pgsql/data/log/*.log | sort -nr .log
应该有助于在第一次发生错误时识别文件。此数据点可用于验证启动磁盘空间耗尽是否与监视系统报告中的时间戳相匹配。

看看是哪个/var/lib/pgsql/data/pg_wal受影响的文件和错误发生的总次数:
> grep "存档命令为:/usr/bin/ smba -pgarchive" *.log|grep "pg_wal"|cut -d \" -f 2|sort|uniq -c 9 pg_wal/000000010000029D000000D4 6 pg_wal/00000001000002C300000035 6 pg_wal/ 000000010000031c00000000c9 9 pg_wal/000000010000031C000000A3 6 pg_wal/000000010000034100000089 6 pg_wal/000000010000034E000000D4 233628 pg_wal/000000010000037B000000A9

请根据需要调整相应的命令。

免责声明

这个支持知识库为SUSE客户和对我们的产品和解决方案感兴趣的各方提供了一个有价值的工具,以获取信息、想法和相互学习。beplay体育官方app下载本材料仅供信息、个人或非商业用途,并按“原样”呈现,不作任何形式的保证。

  • 文档ID:000020854
  • 创建日期:11 - 11月- 2022
  • 修改日期:11 - 11月- 2022
    • SUSE Manager服务器

<返回支持搜索

有关SUSE知识库的问题或关注,请联系:tidfeedback[at]suse.com

SUSE支持论坛

让经验丰富的Sys Ops为您解答问题,或者与其他SUSE社区专家进行互动。

加入我们的社区

支持资源

了解如何充分利用您通过SUSE订阅、高级支持、学术计划或合作伙伴计划获得的技术支持。


SUSE客户支持快速参考指南 SUSE技术支持手册 更新报告
支持常见问题解答

打开事件

通过SUSE技术支持打开事件、管理订阅、下载补丁或管理用户访问。

去客户中心beplay官网首页