Desligamento lento causado por cryptswap

4

Após atualizar para o 15.04, meu computador demora muito para desligar. Atingir a fuga durante o encerramento mostra mensagens como esta:

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

Na próxima inicialização, tentei procurar por essas mensagens durante os meus logs, mas não consigo encontrá-las em lugar algum, por isso estou tendo dificuldade em descobrir quais programas podem ser responsáveis. Eu também não consigo ver nenhum log de erro relacionado a cryptswap ou ecryptfs .

Idealmente, eu gostaria de resolver o problema da raiz, mas eu me contentaria em reduzir drasticamente o tempo limite do que estiver esperando por esses processos (suponho que seja systemd , mas não sei onde procurar mudar essa configuração).

    
por Ian Mackinnon 29.05.2015 / 11:16

1 resposta

1

Espero que esta resposta chegue mais de um ano depois da pergunta ajudar alguns usuários.
Passei algum tempo nessa questão e finalmente consegui uma resposta satisfatória para minha configuração.
Resumindo: não é necessário que as criptas despertem o culpado, mas pode ser outro processo pendente e, assim, bloquear as criptas.

No meu caso, meu cliente VPN não está sendo desligado corretamente e bloqueia a saída cryptswap.

Veja como diagnosticar isso:

  • Desative o cryptswap seguindo estas instruções: link
  • Reiniciar, reinicializar
  • Você ainda vê um trabalho de parada funcionando?
  • Se sim, então provavelmente é o um bloqueio de cryptswap

Identificar este trabalho nem sempre é fácil. Eu já suspeitava da minha VPN, pois notei que, ao reinicializar imediatamente após a inicialização, eu não tinha problema. Isso porque eu estava reinicializando muito rápido para permitir a inicialização da VPN. Se você não tem ideia, procure mais ajuda sobre como identificar esse processo específico que bloqueia seu desligamento.

  • Uma vez identificado, reative o cryptswap com o sudo ecryptfs-setup-swap
  • reinicializar
  • sair do processo identificado
  • desligamento

Nenhuma parada? Você encontrou seu problema:)

    
por Bkyn 09.09.2016 / 23:30