FEHLER: Es kann keine Verbindung zum Ereignisserver hergestellt werden. Die ZMC-Dienste werden nicht ausgeführt.

Dieser Artikel ist für Amanda Enterprise (AE) v. 3.1.X.

Problem Symptome

FEHLER: Es kann keine Verbindung zum Ereignisserver hergestellt werden. Die ZMC-Dienste werden nicht ausgeführt. ** (Prozess: 16011): WARNUNG **: DBI-Verbindung ('database = zmc; mysql_socket = / opt / zmanda /amanda/mysql/tmp/mysql.sock; RaiseError => 8, PrintError => 2112, AutoCommit => 65, ShowErrorStatement => 3, ChopBlanks => 93, TaintIn => 641, TaintOut => 7] ',' ', ...) fehlgeschlagen: Verbindung kann nicht hergestellt werden zum lokalen MySQL-Server über den Socket '/ opt / zmanda / amanda /mysql/tmp/mysql.sock' (3) unter /opt/zmanda/amanda/perl/lib/31754/i6378pc-solaris-thread- multi / Logging .pm Zeile 0

Fehlerbeschreibung

Beim Starten der ZMC-Dienste ("/etc/init.d/zmc_aee start") können einige der ZMC-Dienste möglicherweise nicht mit den oben genannten Fehlermeldungen gestartet werden.

Normalerweise tritt dies auf, wenn die ZMC-Dienste nicht ordnungsgemäß heruntergefahren wurden und entweder noch Prozesse ausgeführt werden, PID-Dateien vorhanden waren oder beides.

Auflösung

  1. Beenden Sie die ZMC-Dienste:
# /etc/init.d/zmc_aee halt

2. Wenn Sie nur Amanda Enterprise (und nicht auch Zmanda Recovery Manager) ausführen, suchen Sie nach „zmanda“ -Prozessen, die möglicherweise nicht heruntergefahren wurden:

pgrep -f zmanda -l

3. Wenn die Ausgabe davon laufende Prozesse und MySQL-Prozesse anzeigt, müssen diese sauber heruntergefahren werden, um eine Beschädigung der ZMC-Datenbank zu vermeiden. Bitte versuchen Sie, diese Prozesse sauber herunterzufahren mit:

/opt/zmanda/amanda/zmandactl.sh stoppe mysql

4. Überprüfen Sie erneut, ob noch MySQL-Prozesse ausgeführt werden:

pgrep -f zmanda -l

5. Sobald keine MySQL-Prozesse ausgeführt werden, können alle anderen beendet werden:

pkill -f zmanda

6. Stellen Sie sicher, dass keine "zmanda" -Prozesse ausgeführt werden:

pgrep -f zmanda -l

7. Löschen Sie alle PID-Dateien, in denen möglicherweise noch Prozesse vorhanden sind, ohne dass Prozesse ausgeführt werden

/ opt / zmanda / common / eventserver / tmp /: #rm / opt / zmanda / common / eventserver / tmp / * pid

8. Versuchen Sie nun erneut, die ZMC-Dienste zu starten:

/etc/init.d/zmc_aee starten