Amanda Enterprise / Zmanda Recovery Manager GUI Crash: no se pudo liberar el mutex de aceptación

Este articulo es para Administrador de recuperación de Zmanda para MySQL (ZRM) y Empresa Amanda (AE)

Tipo de problema: general

SíntomasLa Consola de administración de Zmanda (ZMC) se bloquea inesperadamente. Al examinar el registro de errores en / opt / zmanda / amanda / apache2 / logs / error_log o / opt / zmanda / zrm / apache2 / logs / error_log se muestra la siguiente cadena de error:

[aviso] Apache / 2.2.22 (Unix) mod_ssl / 2.2.22 OpenSSL / 0.9.8zg mod_fastcgi / 2.4.6 configurado - reanudando las operaciones normales [aviso] Apache / 2.2.22 (Unix) mod_ssl / 2.2.22 OpenSSL / 0.9.8zg mod_fastcgi / 2.4.6 configurado - reanudando las operaciones normales [aviso] FastCGI: administrador de procesos inicializado [advertencia] FastCGI: servidor "/etc/zmanda/.p" iniciado [emerg] (43) Identificador eliminado: no se pudo agarrar el aceptar mutex [emerg] (43) Identificador eliminado: no se pudo agarrar el aceptar mutex [alerta] El niño devolvió un error fatal ... ¡Apache está saliendo! [emerg] (22) Argumento no válido: no se pudo liberar el aceptar mutex

Descripción

ZMC se ejecuta en Apache2, que utiliza semáforos SysV para bloqueos entre procesos y mutex de pthread para bloqueos dentro del proceso. Si el sistema tiene poca memoria, controladores de archivos u otro recurso, las exclusiones mutuas no funcionarán correctamente y Apache no podrá iniciarse. Se puede ver un mensaje asesino de OOM en el registro de mensajes. El tipo de exclusión mutua se puede cambiar mediante la directiva AcceptMutex.

Solución:

Modifique el archivo /opt/zmanda/amanda/apache2/conf/httpd.conf y agregue la siguiente línea al final:

AceptarMutex fcntl

Luego reinicie ZMC:

reiniciar el servicio zmc_aee