Article ID: 121743, created on Feb 23, 2015, last review on Feb 23, 2015

  • Applies to:
  • Virtuozzo
  • Virtuozzo hypervisor

Síntomas

Cyrus-imapd no se reinicia/detiene porque el nombre del archivo PID del servicio no es correcto:

root@localhost:/# /etc/init.d/cyrus-imapd restart
+ start-stop-daemon --stop --quiet --retry=QUIT/30/TERM/10/KILL/5 --pidfile /var/run/cyrmaster.pid --name cyrmaster
+ RETVAL=1
root@localhost:/# ls -l /var/run/cyrus*.pid
-rw-r--r-- 1 root root 4 May  5 11:03 /var/run/cyrus-master.pid

Es decir, el nombre del archivo PID actual no coincide con el nombre especificado en el script de inicio.

Plantilla de SO que se ve afectada para los contenedores: Ubuntu 14.04, tanto la versión de 32 bits como la de 64 bits.

Causa

El ID de error de Debian para este problema es #743013.

El problema se corregirá en las próximas versiones ascendentes.

Solución provisional

Establezca PIDFILE=/var/run/cyrus-master.pid en /etc/default/cyrus-imapd:

# invoke-rc.d cyrus-imapd restart
[ ok ] Restarting Cyrus IMAPd: cyrmaster.

0dd5b9380c7d4884d77587f3eb0fa8ef 2897d76d56d2010f4e3a28f864d69223 a26b38f94253cdfbf1028d72cf3a498b

Email subscription for changes to this article
Save as PDF