Comment réparer la base de données Zmanda Management Console (ZMC) pour AE

Cet article concerne toutes les versions de Amanda Entreprise (AE)

Symptômes du problème

Dans /opt/zmanda/amanda/logs/zmc_gui_errors.log, vous pouvez voir l'erreur suivante:

Erreur MySQL # 145: La table './zmc/events' est marquée comme plantée et doit être réparée

Ou pendant le démarrage de ZMC, vous voyez ce qui suit:

/opt/zmanda/amanda/mysql//bin/mysqladmin.bin: erreur de connexion au serveur sur 'localhost': 'Impossible de se connecter au serveur MySQL local via socket' / opt / zmanda / amanda / mysql / tmp / mysql .sock '(111)' et lorsque vous vérifiez /opt/zmanda/amanda/mysql/data/mysqld.log, vous trouvez des indications de tables plantées.

Résolution

Pour réparer la base de données ZMC, utilisez la procédure suivante. Veuillez noter:

  1. Cette procédure ne doit être effectuée que lorsque aucune opération de sauvegarde ou de restauration ou de gestion des supports n'est en cours.
  2. ZMC ne sera pas disponible pendant cette procédure.
  3. Une sauvegarde de la base de données ZMC est créée avant la tentative de réparation de la base de données. L'archive tar de sauvegarde est stockée sur / opt / zmanda / amanda / logs / zmcdb- .tar.gz
  4. La zmc_aee le service sera arrêté avant la réparation de la base de données et redémarré par la suite.

Exécutez la commande suivante en tant que racine utilisateur:

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

Recherchez les erreurs dans les journaux de commandes. S'il y a des erreurs, veuillez contacter l'équipe d'assistance Zmanda.