내 시스템에 뭔가 변경된 것 같은데 알 수 없는 프로세스로 인해 시스템이 차단되어 이제 시스템이 500밀리초 내에 종료되는 대신 1분 30초를 기다려야 합니다. Plymouth 종료 화면에는 "세션 2가 중지 작업을 실행 중입니다."와 유사한 내용이 표시됩니다.
시스템 서비스를 종료하기 위한 모든 "시간 초과"를 완전히 비활성화하고 어떤 상황에서도 컴퓨터를 즉시 종료할 수 있는 방법이 있습니까? 중지 작업이 완료될 때까지 기다리고 싶지 않습니다. 시스템에서 실행 중인 모든 항목이 전원 버튼을 누르면 즉시 종료되어야 합니다.
또한 어떤 프로세스가 종료 프로세스를 차단하고 있는지 확인할 수 있는 로그나 도구가 있습니까? 이것이 시작에 적용된다는 것을 알고 있습니다 systemd-analyze
. 이에 상응하는 종료 지연이 있습니까?
시간 초과를 더 낮은 값으로 설정하는 방법에 대한 내 연구는 단일 시스템 서비스에만 적용되는 것으로 보이며 시스템 전체에서 1초의 시간 초과를 구성하는 방법을 찾을 수 없습니다.
내 데비안은 불안정합니다.
답변1
/etc/systemd/system.conf.d/system.conf
[Manager]
DefaultTimeoutStopSec=2s