Ativar o login do console tty enquanto “Um job de parada está em execução” (parar de executar para sempre, impedindo o desligamento)

3

Uma mensagem como esta é mostrada frequentemente no encerramento:

"A stop job is running ..." (nfs mount)

Isso aparentemente acontece mesmo quando o servidor NFS não desaparece. Mas, mesmo se a conexão com o servidor NFS foi perdida, o systemd está efetivamente impedindo que o sistema seja encerrado. Não é mais possível ssh no sistema e também não é possível alternar para outro tty. Apertar Ctrl + Alt + F2 muda para uma tela preta com um cursor, mas não há um prompt de login. O usuário é forçado a reinicializar o sistema com força, arriscando a corrupção de dados nos sistemas de arquivos que ainda estão montados.

Como o login do console tty pode ser ativado naquele momento durante o processo de desligamento?
Deve ser possível efetuar login como root e fazer umount -l ou o que for necessário para permitir que o sistema continue o processo de desligamento normalmente.

(Esta questão não é sobre o NFS, é apenas um exemplo comum. Uma montagem do NFS realmente falha por design se o servidor foi embora. Essa pergunta é sobre o fato de que enquanto esse "trabalho de parada" está bloqueando o processo de desligamento, não é possível fazer login e digitar comandos para cuidar da situação.)

    
por basic6 07.07.2016 / 23:14

0 respostas