文档解释
Error number: MY-013599; Symbol: ER_IB_WRN_FAST_SHUTDOWN_REDO_DISABLED; SQLSTATE: HY000
Message: InnoDB cannot do cold shutdown ‘innodb_fast_shutdown = 2’ and is forcing ‘innodb_fast_shutdown = 1’ as redo logging is disabled. InnoDB would flush all dirty pages to ensure physical data consistency.
错误说明:
MY-013599; Symbol: ER_IB_WRN_FAST_SHUTDOWN_REDO_DISABLED; SQLSTATE: HY000是MySQL中一种匹配状态错误。当MySQL安装使用innodb时,会出现这种错误。在MySQL 5.7或之前的版本中,InnoDB引擎支持称为快速关机(Fast Shutdown)这一功能,该功能在MySQL 8.0中已被禁用,如果数据库中使用了这一功能,那么就会引起这一错误。
常见案例
在MySQL 8.0中,ER_IB_WRN_FAST_SHUTDOWN_REDO_DISABLED将会出现在下列情形:
1.MySQL使用InnoDB存储引擎,并使用快速关机功能;
2.MySQL版本低于8.0;
3.MySQL版本为8.0,但未更新my.cnf文件来禁用快速关机功能。
解决方法:
对于ER_IB_WRN_FAST_SHUTDOWN_REDO_DISABLED错误,主要是通过修改MySQL的配置文件my.cnf来解决的。首先,用户应检查MySQL版本是否为8.0,如果是,则需要更新my.cnf,并在其中添加如下内容:
innodb_fast_shutdown= 0
然后重启MySQL服务器,或者在MySQL Shell使用重新读取的命令FLUSH PRIVILEGES,来使上述改动生效。
如果MySQL版本小于8.0,则可采用官方推荐的另一种解决方案,即停止MySQL服务器,然后运行以下命令:
innodb_fast_shutdown=3
之后将参数innodb_fast_shutdown改回1,重新启动MySQL服务,可以解决ER_IB_WRN_FAST_SHUTDOWN_REDO_DISABLED错误。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/257317.html<

