DataEase 升级 MySQL 报错 CPU does not support x86-64-v2


飞致云 发布于 2025-07-28 / 15 阅读 / 0 评论 /
DataEase 在 v2.10.11 将 MySQL 组件从 8.4.0 直接升级至 8.4.5,部分用户在 Docker 安装 MySQL 8.4.2 时,容器启动失败,查看日志发现报错:Fatal glibc error: CPU does not support x86-64-v2 。 这个

DataEase 在 v2.10.11 将 MySQL 组件从 8.4.0 直接升级至 8.4.5,部分用户在 Docker 安装 MySQL 8.4.2 时,容器启动失败,查看日志发现报错:Fatal glibc error: CPU does not support x86-64-v2

这个错误并非 MySQL 本身的问题,而是 MySQL 8.4.2 镜像使用的 glibc 版本要求 CPU 支持 x86-64-v2 指令集,而报错的服务器 CPU 不支持该指令集导致的兼容性问题。

解决方法:更换兼容的旧版本镜像(推荐)

建议使用 8.4.0 版本镜像,兼容性更好。先检查服务器是否有 8.4.0 MySQL 镜像,如果没有该镜像可以 docker pull 拉取。

docker images |grep mysql

修改 docker-compose-mysql. yml 的 MySQL 镜像 tag 为 8.4.0 。

修改后重载配置文件:

dectl reload

检查 DataEase 服务状态:

dectl status

MySQL 和其他服务状态正常,即可访问 DataEase 服务。



是否对你有帮助?