xtrabackup 备份报错“too many open files“ 突然消失

问题描述

xtrabackup备份时候,一个有趣的问题,同样的环境同样的库,采用xtrabackup备份一直失败,而因为某次原因数据库重启过后,备份成功了。

模拟故障场景

准备环境

mysql 8.0.25
percona-xtrabackup-8.0.25
sysbench-1.0.20

使用sysbench 创建5000张表

sysbench  oltp_read_write --mysql-host=*.*.*.* --mysql-port=*** --mysql-user=** --mysql-password=** --mysql-db=test123 --tables=5000 --table-size=100  --threads=5 prepare

参数预置

/etc/security/limits.conf参数值

* soft nofile 100001
* hard nofile 100002
root soft nofile 100001
root hard nofile 100002
mysql soft nofile 1000
mysql hard nofile 1000

ulimit -n 
1000

my.cnf参数设置


table_open_cache=3000
o
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值