[MYSQL] mysql.err 在蹦迪? (未找到原因)

2024年 5月 31日 77.3k 0

导读

今天遇到一个离谱的问题, mysql的error日志mysql.err文件 大小会变化, 偶尔猛增, 然后过一会又降下来… 过一会又猛涨, 每次涨的幅度都是一样的. 然后过大概1个月, 涨幅又翻倍. 过3个月又降下来,重新开始涨, 每月1周期,3月1轮回

环境

x86
rhel 8.6
multipath
mysql 5.7.41
从库
MTS
未配置日志轮转等

详情

生产环境,不方便放截图, 就画个类似的图吧. 监控的虽然是文件系统, 但排查下来就只有mysql.err这个文件有这种变化. 差不多就每隔一段时间就会涨上去, 然后过一会就会降下来, 很有规律…
[MYSQL] mysql.err 在蹦迪? (未找到原因)-1
说明: 纵坐标可以当作是du -sh mysql.err文件大小. 横坐标是时间.
每隔一段时间, 这个涨幅就会翻倍. 看起来像是操作系统/文件系统的问题, 但日志里面没得任何记录(除了用户登录之类的外). 难道是玄学问题?

猜测:

du 和 df 看到的大小才有这个波动, 如果是使用ls -l或者stat看到的就是无变化的, 即一条直线.
也就是比较像是 文件系统 预分配空间给 mysql.err文件, 导致du/df看到的空间比较大, 但ls/stat看到的还是记录值. 由于后续未使用到, 所有又偷偷回收回去了?

结论

暂无结论, 也没找到相关BUG.
后续有结论了再说吧

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论