저하된 상태를 표시하는 systemctl 상태를 수정하는 방법

Jeohadoen Sangtaeleul Pyosihaneun Systemctl Sangtaeleul Sujeonghaneun Bangbeob



타락한 Linux의 시스템 상태로, 시스템이 실행 중이지만 일부 서비스를 로드하지 못했음을 나타냅니다. 이 상태는 systemd를 초기화 시스템으로 사용하는 모든 Linux 배포판에서 발생할 수 있습니다.

이 튜토리얼에서는 systemctl을 사용하여 시스템 상태를 보는 방법과 성능이 저하된 것으로 표시되는 경우 이를 수정하는 방법을 안내합니다.

systemctl status에 시스템 상태가 저하된 것으로 표시되는 이유는 무엇입니까?

그만큼 systemctl 가지고있다 상태 서비스 이름이 언급되지 않은 경우 서비스 또는 전체 시스템의 런타임 상태를 확인하는 옵션입니다.







시스템의 작동 상태를 확인하기 위해 사용된 대체 방법은 다음과 같습니다. 시스템 실행 중 . 이 옵션은 시스템 상태를 확인하고 종료 코드를 기반으로 문자열을 반환합니다. 예를 들어 시스템이 완전히 작동하면 출력은 다음과 같습니다. 달리기 ~와 함께 종료 코드 0 . 0보다 큰 종료 코드는 시스템에 문제 해결이 필요함을 나타냅니다.

시스템의 현재 상태를 확인하려면 systemctl 상태 명령.

systemctl 상태

또는 시스템 실행 중 systemctl 옵션

systemctl is-system-running

위 명령은 시스템 상태가 저하되었음을 나타냅니다. 즉, 시스템은 작동하지만 하나 이상의 서비스를 로드하지 못했음을 의미합니다.

위 명령이 표시할 수 있는 다른 일반적인 상태는 아래 표에 나열되어 있습니다.

초기화 basic.target 실행 수준에 도달하거나 유지 관리 상태에 들어갈 때 부팅 전 시스템 상태
시작 Rescue.target 실행 수준이 달성되거나 작업 대기열이 유휴 상태가 될 때 부팅 후 시스템 상태
멎는 시스템이 종료되고 있습니다
달리기 완전히 작동하는 시스템 상태
타락한 작동 중이지만 하나 이상의 서비스를 로드하지 못한 시스템 상태
유지 구조 또는 긴급 대상이 활성화되었습니다.
오프라인 호환되지 않는 서비스 관리자가 PID 1로 실행 중이므로 시스템 관리자가 실행되고 있지 않습니다.
알려지지 않은 리소스 제한으로 인해 상태를 확인할 수 없습니다.

시스템 저하 상태를 수정하는 방법?

앞서 언급한 것처럼 저하된 상태는 하나 이상의 서비스를 로드하지 못했음을 나타냅니다. systemctl을 사용하여 실패한 서비스를 식별하여 문제 해결 프로세스를 시작합니다.

systemctl 목록 단위 --상태 =실패

다음 단계는 재설정 실패 옵션이 있는 systemctl 고치라는 명령입니다.

systemctl 재설정 실패

그만큼 재설정 실패 옵션은 기본적으로 비정상적인 동작으로 인해 실행되지 못한 서비스를 재설정합니다. 그러나 이 명령은 실패한 모든 서비스가 활성화된다는 것을 보장하지 않습니다. /lib/system/system에 있는 서비스 파일의 잘못된 구성으로 인해 서비스가 실패할 수 있습니다. /etc/systemd/시스템 디렉토리.

실패한 서비스에 대해 자세히 알아보려면 로그 메시지를 읽어보세요. 서비스의 로그 메시지에 액세스하려면 저널 명령, -안에 플래그 및 서비스 이름.

저널 -안에 [ 서비스 이름 ]

로그에 대한 자세한 설명을 보려면 -엑스 옵션 -그것은 . 그만큼 -엑스 플래그는 설명 도움말 텍스트를 표시하고, -그것은 옵션은 최신 항목을 먼저 표시합니다.

저널 -안에 [ 서비스 이름 ] -자동차

결론

성능 저하란 시스템이 실행 중이지만 하나 이상의 서비스를 로드하지 못했음을 나타내는 시스템 상태입니다. 이 시스템 상태는 다음을 사용하여 얻을 수 있습니다. systemctl 상태 또는 systemctl is-system-running 명령. 그만큼 systemctl 재설정 실패 명령은 저하된 오류를 포함한 일부 문제를 해결할 수 있지만 문제 해결을 보장하지는 않습니다. 이전에 언급한 접근 방식으로 문제를 해결하지 못한 경우 다음을 사용하여 로그를 검토하여 문제를 찾으십시오. 저널 명령.