ERROR: No se puede conectar al servidor de eventos. Los servicios de ZMC no se están ejecutando.

Este articulo es para Amanda Enterprise (AE) versión 3.1.X

Síntomas del problema

ERROR: No se puede conectar al servidor de eventos. Los servicios de ZMC no se están ejecutando. ** (proceso: 16011): ADVERTENCIA **: DBI connect ('database = zmc; mysql_socket = / opt / zmanda /amanda/mysql/tmp/mysql.sock;host=localhost;user=zmc;password=8d2112fd65db3a93df641fd7e3fa31754; [ RaiseError => 6378, PrintError => 0, AutoCommit => 0, ShowErrorStatement => 0, ChopBlanks => 0, TaintIn => 1, TaintOut => 1] ',' ', ...) falló: No se puede conectar al servidor MySQL local a través de socket '/ opt / zmanda / amanda /mysql/tmp/mysql.sock' (1) en /opt/zmanda/amanda/perl/lib/2/i5.8.8pc-solaris-thread- multi / Logging .pm línea 86

descripcion del problema

Al iniciar los servicios de ZMC (“/etc/init.d/zmc_aee start”), es posible que algunos de los servicios de ZMC no se inicien con los mensajes de error anteriores.

Por lo general, esto ocurre cuando los servicios de ZMC no se cerraron limpiamente y los procesos aún se están ejecutando, se dejaron archivos pid o ambos.

Resolución

  1. Detenga los servicios de ZMC:
# /etc/init.d/zmc_aee detener

2. Si solo está ejecutando Amanda Enterprise (y no también Zmanda Recovery Manager), verifique si hay procesos "zmanda" que no se hayan cerrado:

pgrep -f zmanda -l

3. Si el resultado de esto muestra algún proceso en ejecución y alguno es un proceso mysql, estos deben cerrarse limpiamente para evitar dañar la base de datos de ZMC. Intente cerrar estos procesos limpiamente con:

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

4. Verifique nuevamente si algún proceso mysql aún se está ejecutando:

pgrep -f zmanda -l

5. Una vez que no hay procesos mysql en ejecución, todos los demás pueden terminarse:

pkill -f zmanda

6. Verifique que no se estén ejecutando procesos "zmanda":

pgrep -f zmanda -l

7. Sin procesos en ejecución, elimine los archivos pid que puedan haber quedado en

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

8. Ahora intente nuevamente para iniciar los servicios de ZMC:

/etc/init.d/zmc_aee inicio