Jak naprawić bazę danych konsoli zarządzania Zmanda (ZMC)-for-AE

Ten artykuł dotyczy wszystkich wersji Amanda Enterprise (AE)

Objawy problemu

W /opt/zmanda/amanda/logs/zmc_gui_errors.log możesz zobaczyć następujący błąd:

Błąd MySQL nr 145: Tabela „./zmc/events” jest oznaczona jako awaria i powinna zostać naprawiona

Lub podczas uruchamiania ZMC zobaczysz:

/opt/zmanda/amanda/mysql//bin/mysqladmin.bin: połączenie z serwerem pod adresem „localhost” nie powiodło się błąd: „Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo” / opt / zmanda / amanda / mysql / tmp /ql .sock '(111)' i kiedy sprawdzasz /opt/zmanda/amanda/mysql/data/mysqld.log, znajdziesz oznaki awarii tabel.

Rozkład

Aby naprawić bazę danych ZMC, wykonaj następującą procedurę. Proszę zanotować:

  1. Tę procedurę należy wykonać tylko wtedy, gdy nie jest wykonywana żadna operacja tworzenia kopii zapasowych, przywracania lub zarządzania nośnikami.
  2. ZMC nie będzie dostępne podczas tej procedury.
  3. Kopia zapasowa bazy danych ZMC jest tworzona przed próbą naprawy bazy danych. Kopia zapasowa archiwum jest przechowywana pod adresem / opt / zmanda / amanda / logs / zmcdb- .tar.gz
  4. Połączenia zmc_aee usługa zostanie zatrzymana przed naprawą bazy danych, a następnie uruchomiona ponownie.

Uruchom następujące polecenie jako plik korzeń użytkownik:

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

Sprawdź dzienniki poleceń pod kątem błędów. Jeśli pojawią się błędy, skontaktuj się z zespołem pomocy Zmanda.