如何修复适用于AE的Zmanda管理控制台(ZMC)数据库

本文适用于所有版本的 阿曼达企业(AE)

问题症状

在/opt/zmanda/amanda/logs/zmc_gui_errors.log中,您可能会看到以下错误:

MySQL错误#145:表'./zmc/events'被标记为崩溃,应进行修复

或在ZMC启动期间,您将看到以下内容:

/opt/zmanda/amanda/mysql//bin/mysqladmin.bin:连接到“本地主机”上的服务器失败错误:“无法通过套接字连接到本地MySQL服务器” / opt / zmanda / amanda / mysql / tmp / mysql .sock'(111)',当您检查/opt/zmanda/amanda/mysql/data/mysqld.log时,会发现表崩溃的迹象。

分辨率

要修复ZMC数据库,请使用以下过程。 请注意:

  1. 仅当以下情况时才执行此过程 没有备份或还原或正在进行介质管理操作.
  2. ZMC在此过程中将不可用。
  3. 在尝试数据库修复之前,将创建ZMC数据库的备份。 备用tarball存储在 / opt / zmanda / amanda / logs / zmcdb- .tar.gz
  4.  zmc_aee 服务将在数据库修复之前停止,然后再重新启动。

运行以下命令作为  用户:

#/opt/zmanda/amanda/bin/zmc-db-repair.sh

检查命令日志中是否有错误。 如果有错误,请联系Zmanda支持团队。