管理节点启动失败,报错“ERROR 2002: Can't connect to MySQL server”,如何解决?
ZSvirt 由 ZStack ZSphere 商业化项目开源并独立发展而来,部分代码、配置和文档仍保留 ZStack/ZSphere 的历史命名(如环境变量、配置项、依赖、路径、命令等)。这些命名仅用于兼容,不影响 ZSvirt 正常使用。
现象
管理节点启动失败,出现报错:ERROR 2002: Can't connect to MySQL server。
原因
管理节点的数据库状态异常,出现报错:service changed on disk。
解决方案
-
登录管理节点,执行以下命令,重新加载配置文件:
systemctl daemon-reload -
执行以下命令,重启数据库服务:
systemctl restart mariadb -
执行以下命令,启动管理节点:
zstack-ctl start