管理节点启动失败,报错“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。

解决方案

  1. 登录管理节点,执行以下命令,重新加载配置文件:

    systemctl daemon-reload
  2. 执行以下命令,重启数据库服务:

    systemctl restart mariadb
  3. 执行以下命令,启动管理节点:

    zstack-ctl start

本页目录