报错信息
Need to create a new innodb_system data file ‘ibdata2’.2021-02-05T09:08:21.996961+08:00 0 [ERROR] InnoDB: The innodb_system data file ‘/data2/app_backup/mysql5.7.33/3306_3306/data/ibdata1’ is of a different size 1755776 pages (rounded down to MB) than the 8192 pages specified in the .cnf file!
这个错误通常发生在 InnoDB 存储引擎的 MySQL 数据库中。它意味着在MySQL 实例中,InnoDB 存储引擎正在尝试使用一个大小与实际不同的 ibdata1 文件。一般情况下,xtrabackup备份恢复过程中,源库与目标库配置文件中的参数innodb_data_file_path的值不一致时,启动数据库会出现这类错误。
解决方法
方法1修改配置文件my.cnf,确保目标库的innodb_data_file_path值与源库相同。
方法2
根据报错信息计算出正确的数值。
175577616/1024 = 27434M*
[mysqld]
innodb_data_file_path = ibdata1:27434M:autoextend
复制
方法3
#启动服务前注释下面这行
[mysqld]
#innodb_data_file_path = ibdata1:128M:autoextend
复制
扩展:ibdata1文件
ibdata1是MySQL数据库中的一个文件,它包含了所有InnoDB存储引擎表的数据和索引。在MySQL中,InnoDB存储引擎是默认的存储引擎,因此,ibdata1文件在MySQL安装目录中是非常重要的。 具体来说,ibdata1文件的作用包括: 1.存储InnoDB表的数据和索引,包括表结构、表数据、索引、事务日志等。 2.管理InnoDB存储引擎表的空间,当InnoDB表发生数据变更时,ibdata1文件会自动调整表的存储空间。 3.记录InnoDB表的元数据信息,比如表的列数、索引信息等。 需要注意的是,如果使用了InnoDB存储引擎,那么在MySQL启动时,ibdata1文件会自动创建。同时,由于ibdata1文件是MySQL中的核心文件,因此在进行备份和恢复时需要特别注意。
复制
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
学习了
3月前

评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1321次阅读
2025-03-13 11:40:53
MySQL8.0统计信息总结
闫建(Rock Yan)
492次阅读
2025-03-17 16:04:03
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
463次阅读
2025-03-13 14:38:19
SQL优化 - explain查看SQL执行计划(一)
金同学
393次阅读
2025-03-13 16:04:22
MySQL突然崩溃?教你用gdb解剖core文件,快速锁定“元凶”!
szrsu
368次阅读
2025-03-13 00:29:43
MySQL生产实战优化(利用Index skip scan优化性能提升257倍)
chengang
328次阅读
2025-03-17 10:36:40
MySQL数据库当前和历史事务分析
听见风的声音
294次阅读
2025-04-01 08:47:17
一键装库脚本3分钟极速部署,传统耗时砍掉95%!
IT邦德
238次阅读
2025-03-10 07:58:44
MySQL8.0直方图功能简介
Rock Yan
232次阅读
2025-03-21 15:30:53
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
231次阅读
2025-03-28 16:28:31
TA的专栏
热门文章
mysql报错: The innodb_system data file 'ibdata1' must be writable
2023-05-25 4551浏览
手把手教你写一篇《MySQL数据库巡检报告》
2024-06-14 4193浏览
my2sql闪回工具-通过binlog实现MySQL误操作数据恢复
2023-05-22 3003浏览
[Xtrabackup] Found tables with row versions due to INSTANT ADD/DROP columns
2023-05-21 2172浏览
mysql IPv6双栈改造的一些经验和心得
2024-05-29 1756浏览
目录