当前位置: 首页 > news >正文

中山自助建站系统备案号 查询 网站

中山自助建站系统,备案号 查询 网站,长沙科技有限公司,百度云盘资源解决使用innobackupex备份mysql产生returned OS error 124 xtrabackup 报错Too many open files 故障处理 一、背景 客户反馈数据库备份失败。 二、环境描述 [rootmes-node1 ~]# mysql -V mysql Ver 14.14 Distrib 5.7.24, for Linux (x86_64) using EditLine wrapper [root…

解决使用innobackupex备份mysql产生returned OS error 124

 

xtrabackup 报错Too many open files 故障处理

一、背景

客户反馈数据库备份失败。

二、环境描述

 
[root@mes-node1 ~]# mysql -V mysql Ver 14.14 Distrib 5.7.24, for Linux (x86_64) using EditLine wrapper [root@mes-node1 ~]# innobackupex --version xtrabackup: recognized server arguments: --server-id=21 --log_bin=mysql-bin --datadir=/home/lib/mysql innobackupex version 2.4.20 Linux (x86_64) (revision id: c8b4056)

三、故障排查

1. 检查备份脚本

 
[root@mes-node1 xtrabackup_full]# crontab -l 17 2 * * * /home/mysql_bak/backup.sh >>/home/mysql_bak/backup.log 0 4 * * * /home/xtra_backup.sh [root@mes-node1 ~]# cat /home/xtra_backup.sh /usr/local/xtrabackup/bin/innobackupex -uroot -phzjs1234 -S /home/lib/mysql/mysql.sock /home/xtrabackup_full find /home/xtrabackup_full -mtime +1 -exec rm -rf {} \;

2. 检查备份结果

 
[root@mes-node1 xtrabackup_full]# ls -lrth total 0 drwxr-x--- 2 root root 32 Mar 21 04:00 2023-03-21_04-00-01 drwxr-x--- 2 root root 32 Mar 22 04:00 2023-03-22_04-00-02 [root@mes-node1 xtrabackup_full]# du -sh * 200K 2023-03-21_04-00-01 200K 2023-03-22_04-00-02 [root@mes-node1 xtrabackup_full]# ll 2023-03-21_04-00-01 total 200 -rw-r----- 1 root root 201216 Mar 21 04:00 xtrabackup_logfile

3. 手动执行备份

[root@mes-node1 ~]# /usr/local/xtrabackup/bin/innobackupex -uroot -phzjs1234 -S /home/lib/mysql/mysql.sock /home/xtrabackup_full
InnoDB: Number of pools: 1 230322 13:38:14
>> log scanned up to (427884628939) xtrabackup: Generating a list of tablespaces InnoDB: Allocated tablespace ID 3463 for mysql/servers, old maximum was 0 InnoDB: Operating system error number 24 in a file operation. InnoDB: Error number 24 means 'Too many open files' InnoDB: Some operating system error numbers are described at http://dev.mysql.com/doc/refman/5.7/en/operating-system-error-codes.html InnoDB: File ./quality@002dserver/spc_process_trace_data_T15.ibd: 'open' returned OS error 124. Cannot continue operation InnoDB: Cannot continue operation.

分析: 备份报错,抛出错误信息InnoDB: Error number 24 means ‘Too many open files’.

4.检查数据库open_files_limit参数

 
mysql> show variables like 'open_files_limit';
+------------------+-------+ | Variable_name | Value | +------------------+-------+ | open_files_limit | 5000 |
+------------------+-------+ 1 row in set (0.01 sec)

5.统计下目前数据库需要打开多少文件

 
[root@mes-node1 ~]# find /home/lib/mysql -name "*.ibd" |wc -l 1114

分析: 实例的 open_files_limit 的运行参数值为5000,大于备份时需要打开的文件数量,参数设置没有问题。

6.查看OS当前的 open files 数量

 
[root@mes-node1 xtrabackup_full]# ulimit -a

分析: open files为1024,小于备份时需要打开的文件数量,数量不够,需要修改。

7.修改OS open files 数量

 
[root@mes-node1 ~]# vi /etc/security/limits.conf
* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536
-- 重新登录session
[root@mes-node1 ~]# ulimit -a|grep open open files (-n) 65536

8.再次手动执行备份

 
[root@mes-node1 ~]# /usr/local/xtrabackup/bin/innobackupex -uroot -phzjs1234 -S /home/lib/mysql/mysql.sock /home/xtrabackup_full

结论:备份成功,问题解决。

http://www.yayakq.cn/news/370099/

相关文章:

  • 广州网站建设工程如何微信支付购物网站
  • 网站产品 模块天津平台网站建设方案
  • 网站做301怎么做网站建设对电子商务的意义
  • django成品网站源码东莞网站排名推广
  • wordpress 建站的利弊深圳ui设计师工资
  • 织梦网站怎样入侵抖音小程序推广
  • 网站怎么制作商城cute wordpress主题破解版
  • 有专门做几口农机的网站四川省建设工程质量安全监督总站网站
  • 制作闹钟网站厦门百度推广开户
  • 北京专业企业网站建设免费查询企业信息的软件
  • 广州网站制作(信科网络)提升学历机构
  • 网站开发 外文文献安徽做网站的公司有哪些
  • 营销型网站(易网拓)做文明人网站专题
  • 企业网站的好处北京设计公司招聘信息
  • 黄浦建设机械网站网站域名申请
  • 底湘西网站制作做不规则几何图形的网站
  • 网站建设招标文件技术部分如何在个人电脑用源码做网站
  • aws网站建设网站建设背景怎么设置成
  • 网站免费的阿里云服务起做网站
  • 下载类网站如何做国内常用erp系统有哪几种
  • 成都网站建设小程序庄浪县住房和城乡建设局网站
  • 网站开发项目介绍深圳网站制作专业公司
  • 彩票类网站开发厦门网站建设培训班
  • 招聘类网站怎么做Wordpress支付时效
  • 网站做担保交易平台wordpress 虾米页面
  • 国家住房部和城乡建设部 网站首页西安互联网推广公司
  • 国外有哪做交互设计网站哪个网站的域名到期直接注册
  • 龙岩做网站公司phpstudy怎么做网站
  • 360网站卖东西怎么做的做网站的可以黑客户的网站吗
  • 注销建设工程规划许可证在哪个网站如何在自己公司的网站上做宣传