Langsames Herunterfahren durch Cryptswap

Langsames Herunterfahren durch Cryptswap

Nach dem Upgrade auf 15.04 dauert das Ausschalten meines Computers sehr lange. Wenn ich während des Herunterfahrens die Escape-Taste drücke, werden Meldungen wie diese angezeigt:

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

Beim nächsten Start habe ich versucht, in all meinen Protokollen nach diesen Meldungen zu suchen, kann sie aber nirgends finden, sodass ich Schwierigkeiten habe, herauszufinden, welche Programme dafür verantwortlich sein könnten. Ich kann auch keine Fehlerprotokolle in Bezug auf cryptswapoder sehen ecryptfs.

Idealerweise würde ich gerne das Grundproblem lösen, aber mir wäre es auch egal, ob ich das Timeout für das, was auf diese Prozesse wartet, drastisch reduzieren könnte (ich gehe davon aus, dass es so ist systemd, weiß aber nicht, wo ich nachsehen muss, um diese Einstellung zu ändern).

Antwort1

Hoffentlich hilft diese Antwort, die mehr als ein Jahr nach der Frage kommt, einigen Benutzern.
Ich habe einige Zeit mit diesem Problem verbracht und schließlich eine zufriedenstellende Antwort für meine Konfiguration erhalten.
Kurz gesagt: Es ist nicht unbedingt Cryptswap der Schuldige, aberEs kann sein, dass ein anderer Prozess hängt und somit Cryptswap blockiert.

In meinem Fall wird mein VPN-Client nicht ordnungsgemäß heruntergefahren und blockiert den Cryptswap-Beendigung.

So können Sie die Diagnose stellen:

  • Deaktivieren Sie Cryptswap, indem Sie diese Anweisungen befolgen:https://www.logilab.org/blogentry/29155
  • Neustart, Neustart
  • Sehen Sie immer noch einen ausgeführten Stop-Job?
  • Wenn ja, dann ist es wahrscheinlich das, was Cryptswap blockiert

Diesen Job zu identifizieren ist nicht immer einfach. Ich hatte bereits mein VPN im Verdacht, als ich bemerkte, dass ich beim Neustart direkt nach dem Start kein Problem hatte. Das lag daran, dass ich zu schnell neu gestartet habe, um den VPN-Start zu ermöglichen. Wenn Sie keine Ahnung haben, suchen Sie bitte nach weiterer Hilfe, wie Sie diesen bestimmten Prozess identifizieren können, der Ihr Herunterfahren blockiert.

  • Sobald es identifiziert ist, aktivieren Sie Cryptswap erneut mit sudo ecryptfs-setup-swap
  • Neustart
  • Beenden Sie den identifizierten Prozess
  • abschalten

Kein Stop-Job? Sie haben Ihr Problem gefunden :)

verwandte Informationen