Yangzy 发表于 2023-5-8 11:51:31

【MySQL8.0】【升级】MySQL8.0.28升级报错

MySQL8.0.28使用rpm包进行升级至MySQL8.0.32
设置了innodb_fast_shutdown=0后关闭数据库进行升级,提示不支持after a crash or shutdown with innodb_fast_shutdown = 2


















yejr 发表于 2023-5-8 11:54:31

确认几点信息
1、关闭前,需再次确认 fast_shutdown=0
2、检查关闭方式(脚本),是否有其他异常操作
3、提供可复现步骤

Yangzy 发表于 2023-5-8 12:00:23

yejr 发表于 2023-5-8 11:54
确认几点信息
1、关闭前,需再次确认 fast_shutdown=0
2、检查关闭方式(脚本),是否有其他异常操作


稍等,我把这个环境重新初始化后重新测试下,看能否复现

Yangzy 发表于 2023-6-13 15:18:31

图4 图5 为20230613又遇到该情况截图,已进行参数查看,确定修改为0后进行数据库关闭升级操作。

yejr 发表于 2023-6-13 17:37:56

Yangzy 发表于 2023-6-13 15:18
图4 图5 为20230613又遇到该情况截图,已进行参数查看,确定修改为0后进行数据库关闭升级操作。 ...

以后这么做试试看:
mysql -e "set global fast_shutdown=0; shutdown;"
修改完后直接关闭实例,不要调用外部脚本(因为有可能在脚本里又给改了)。

fander 发表于 2023-6-16 01:13:12

Yangzy 发表于 2023-6-13 15:18
图4 图5 为20230613又遇到该情况截图,已进行参数查看,确定修改为0后进行数据库关闭升级操作。 ...

正如叶总所说:
1.用他的方式关库。因为不清楚你的mysql服务脚本有没有问题。(原生的mysql服务脚本应该是没问题的。)
2.下次可以把错误日志看看(是否正常关库那段日志)
页: [1]
查看完整版本: 【MySQL8.0】【升级】MySQL8.0.28升级报错