Article ID: 6875, created on Nov 30, 2009, last review on Aug 12, 2014

  • Applies to:
  • Plesk 9.2 for Linux/Unix

Síntomas

Cuando se inicia '/opt/psa/handlers/info/05-grey-KIMklQ/executable -> /opt/psa/handlers/hooks/grey' de forma periódica, el uso de CPU se eleva de forma significativa y en el registro de correo electrónico aparece el siguiente error:

/usr/local/psa/var/log/maillog
--->8---
Oct 31 17:34:31 plesk qmail-queue-handlers[6091]: call_handlers: call executable = '/opt/psa/handlers/info/05-grey-KIMklQ/executable'
Oct 31 17:34:31 plesk qmail-queue-handlers[6091]: fork_execv_fd: Error occured during fork(): Cannot allocate memory
Oct 31 17:34:31 plesk qmail-queue-handlers[6091]: call_handlers: Error during call '/opt/psa/handlers/info/05-grey-KIMklQ/executable' handler
Oct 31 17:34:31 plesk qmail-queue-handlers[6091]: LOG Internal error in handler '05-grey-KIMklQ'. Skip handler.
---8<---


Asimismo, Parallels Plesk Panel, sw-cp-server y Apache devuelven el error "Cannot allocate memory" ("No se puede asignar memoria").

/var/log/sw-cp-server/error_log
--->8---
2009-11-01 07:54:13: (log.c.135) server stopped
2009-11-01 07:56:45: (log.c.75) server started
2009-11-01 07:56:45: (mod_fastcgi.c.1337) Dynamic spawning with max_procs > 1 is not supported; setting min_procs = max_procs
2009-11-01 07:56:45: (mod_fastcgi.c.1337) Dynamic spawning with max_procs > 1 is not supported; setting min_procs = max_procs
php (pre-forking): Cannot allocate memory
--->8---


/var/log/apache2/error.log (or /var/log/httpd/error_log)
--->8---
[Sun Nov 01 07:57:47 2009] [error] (12)Cannot allocate memory: fork: Unable to fork new process
[Sun Nov 01 07:58:23 2009] [error] (12)Cannot allocate memory: fork: Unable to fork new process
--->8---

Resolución

Adjunto a este artículo encontrará el hotfix para Parallels Plesk Panel 9.2. Este hotfix solucionará los problemas relacionados con una carga de CPU elevada y con muchos procesos executable en ejecución.

Para instalar el hotfix, descargue el archivo gl.tar.bz2 a su servidor Parallels Plesk Panel y extraiga el archivo comprimido:

~# wget http://kb.sp.parallels.com/Attachments/11299/Attachments/gl.tar.bz2
~# bunzip2 gl.tar.bz2
~# tar -xf gl.tar
~# ls
GL  gl.tar
~#


En el directorio "GL" resultante, busque el archivo "grey" corregido correspondiente a su sistema operativo y arquitectura. Reemplace el archivo /usr/local/psa/handlers/hooks/grey existente por el que ha encontrado y corrija los permisos.

Por ejemplo, en el caso de un sistema operativo Centos 5 de 32 bits:

~# cp GL/dist-rpm-CentOS-5-i386/grey /usr/local/psa/handlers/hooks/grey
~# chown root:popuser /usr/local/psa/handlers/hooks/grey
~# chmod 4550 /usr/local/psa/handlers/hooks/grey


Tenga en cuenta que en vez de indicar dist-rpm-CentOS-5-i386, deberá seleccionar el directorio correspondiente a su arquitectura y sistema operativo.

Información Adicional

Este hotfix es válido para Parallels Plesk Panel 9.2.2 y 9.2.3.

NOTA: El hotfix también funcionaría correctamente para Parallels Plesk Panel 9.0, aunque en el registro de correo aparecerán más advertencias.

Attachments

11a46d8a188d618564f4f0cead9a50f3 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 6ef0db7f1685482449634a455d77d3f4 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF