종료할 때 다음과 유사한 메시지가 자주 표시됩니다.
"A stop job is running ..." (nfs mount)
이는 NFS 서버가 이 작업을 수행할 때도 발생합니다.아니요떠나다. 그러나 NFS 서버와의 연결이 끊어지더라도 systemd는 시스템이 종료되는 것을 효과적으로 방지할 수 있습니다. 더 이상 시스템에 SSH로 접속하거나 다른 tty로 전환하는 것이 불가능합니다. Ctrl+를 클릭하면 커서가 있는 검은색 화면으로 전환되지만 로그인 프롬프트는 표시되지 않습니다 Alt. F2사용자는 시스템을 강제로 재부팅해야 하므로 아직 마운트된 파일 시스템의 데이터가 손상됩니다.
종료 중 이 시점에서 tty 콘솔 로그인을 활성화하려면 어떻게 해야 합니까?
루트로 로그인하여 umount -l
시스템이 정상적으로 종료 프로세스를 계속할 수 있도록 하는 데 필요한 모든 작업을 수행할 수 있어야 합니다.
(이 질문은 NFS와는 관련이 없으며 일반적인 경우일 뿐입니다. 서버가 사라지면 실제로 NFS 마운트가 중단되도록 설계되었습니다. 이 질문은 이 "작업 중지"가 종료 프로세스를 차단하지만 시스템이 종료되지 않는다는 사실에 대한 것입니다. 이 상황을 처리하기 위해 로그인하고 명령을 입력하는 방법은 없습니다).
답변1
다음 명령을 실행하여 미리 수행하십시오.
systemctl enable debug-shell.service # to activate F9-sh
Ctrl루트 셸을 디버깅하려면 Alt-F9 로 이동하세요 . 편의상 sh에서 bash를 시작할 수도 있습니다.
다만, 실제 마감시간까지 늦어서 아직 로그인은 불가능합니다.
따라서 귀하의 질문에 대답하자면, 그럴 수 없습니다.