作者:汤薇,爱可生南区DBA组成员,主要负责MySQL的日常维护及故障处理。一、背景描述 使用xtrabackup工具备份MySQL实例时,因实例的ibd文件数量过多,备份用户open files参数值设置过小,导致在备份过程中打开的文件数量超过允许值,引发“too many open files”错误。二、模拟故障场景 1、环境说明 MySQL...
使用xtrabackup进行多表备份时遇到“too many open files”错误的解决方法如下:增加备份用户的open files限制:当使用非root用户执行xtrabackup备份时,需要确保该用户的open files限制大于备份过程中所需打开的文件数量。可以通过修改/etc/security/limits.d目录下的相关配置文件,增加nofile的值来实现永久...