Медленное отключение из-за криптосвопа

Медленное отключение из-за криптосвопа

После обновления до 15.04 мой компьютер очень долго выключается. Нажатие escape во время выключения показывает такие сообщения:

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

При следующей загрузке я попытался найти эти сообщения во всех моих журналах, но не смог их нигде найти, поэтому мне сложно понять, какие программы могут быть ответственны. Я также не вижу никаких журналов ошибок, относящихся к cryptswapили ecryptfs.

В идеале я хотел бы решить основную проблему, но я бы согласился на возможность радикально сократить время ожидания для всего, что ожидает эти процессы (я предполагаю, что это systemd, но я не знаю, где посмотреть, чтобы изменить эту настройку).

решение1

Надеюсь, этот ответ, который пришел больше года спустя после вопроса, поможет некоторым пользователям.
Я потратил некоторое время на эту проблему и, наконец, получил удовлетворительный ответ для своей конфигурации.
Короче говоря: виновником является не обязательно cryptswap, номожет быть другой зависший процесс, блокирующий криптосвоп.

В моем случае мой VPN-клиент не завершает работу должным образом и блокирует выход из криптосвопа.

Вот как это диагностировать:

  • Деактивируйте криптосвоп, выполнив следующие инструкции:https://www.logilab.org/blogentry/29155
  • Перезагрузка, перезагрузка
  • Вы все еще видите, что задание по остановке выполняется?
  • Если да, то, вероятно, это тот, который блокирует криптосвоп.

Определить эту задачу не всегда легко. Я уже подозревал свой VPN, так как заметил, что при перезагрузке сразу после запуска у меня не было проблем. Это потому, что я перезагружался слишком быстро, чтобы разрешить запуск VPN. Если вы не знаете, пожалуйста, обратитесь за дополнительной помощью о том, как определить этот конкретный процесс, блокирующий ваше выключение.

  • После идентификации повторно активируйте cryptswap с помощью sudo ecryptfs-setup-swap.
  • перезагрузить
  • выйти из идентифицированного процесса
  • неисправность

Нет остановки работы? Вы нашли свою проблему :)

Связанный контент