Apagado lento causado por cryptswap

Apagado lento causado por cryptswap

Después de actualizar a 15.04, mi computadora tarda mucho en apagarse. Al presionar Escape durante el apagado se muestran mensajes como este:

(1 of 6) A stop job is running for /dev/disk/by-id/dm-uuid-CRYPT-PLAIN-cryptswap1 (30s / 1min 30s)

En el siguiente arranque, intenté buscar estos mensajes en todos mis registros, pero no puedo encontrarlos en ninguna parte, por lo que tengo dificultades para determinar qué programas podrían ser los responsables. Tampoco puedo ver ningún registro de error relacionado con cryptswapo ecryptfs.

Lo ideal sería resolver el problema de raíz, pero me conformaría con poder reducir drásticamente el tiempo de espera de lo que esté esperando estos procesos (supongo que es systemd, pero no sé dónde buscar para cambiar eso). configuración).

Respuesta1

Esperemos que esta respuesta, que llega más de un año después de la pregunta, ayude a algunos usuarios.
Dediqué algún tiempo a este problema y finalmente obtuve una respuesta satisfactoria para mi configuración.
En resumen: no es necesariamente el cryptswap el culpable, sinoPuede ser otro proceso que se cuelga y, por lo tanto, bloquea cryptswap.

En mi caso, mi cliente VPN no se cierra correctamente y bloquea la salida de cryptswap.

A continuación se explica cómo diagnosticar eso:

  • Desactive cryptswap siguiendo estas instrucciones:https://www.logilab.org/blogentry/29155
  • Reiniciar, reiniciar
  • ¿Aún ves que se está ejecutando un trabajo detenido?
  • En caso afirmativo, entonces probablemente sea el que bloquea el intercambio de criptomonedas.

Identificar este trabajo no siempre es fácil. Ya estaba sospechando de mi VPN cuando noté que al reiniciar inmediatamente después del inicio, no tuve ningún problema. Eso fue porque estaba reiniciando demasiado rápido para permitir el inicio de la VPN. Si no tiene idea, busque más ayuda sobre cómo identificar ese proceso en particular que bloquea su cierre.

  • Una vez identificado, reactiva cryptswap con sudo ecryptfs-setup-swap
  • reiniciar
  • salir del proceso identificado
  • cerrar

¿Sin parar el trabajo? Encontraste tu problema :)

información relacionada