시스템 시작 메시지 진단

시스템 시작 메시지 진단

systemd[989]: Failed to start XFCE notifications service.

나는 위의 오류를 진단하는 방법을 이해하기 위해 첫 번째 단계를 수행하려고 노력해 왔습니다. "989"는 무엇이며 어디에 있으며 위 오류 메시지의 소스/위치를 찾는 방법은 무엇입니까? 인터넷에는 백만 개의 문서가 있지만 이를 설명하는 문서는 없습니다. 어디서부터 읽어야 할까요?

또 다른 예는 다음과 같습니다.

smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors
smartd[516]: Device: /dev/sdb [SAT], 77 Currently unreadable (pending) sectors

...항상 77개 섹터입니다. 오류가 어디서 발생했는지 안다면 이와 같은 중복 메시지를 억제할 수 있을 것입니다.

답변1

  1. 첫 번째 메시지:systemd, 아마도 init서비스를 시작할 수 없음을 보고하는 데 사용되었을 것입니다. 사용

    sudo systemctl status xfce4-notifyd
    

    이유를 알아보거나 로그를 제공하세요 xfce4-notifyd. 이것은 오류 메시지가 아니며 결론은 다음과 같습니다. 오류 메시지가 있는 경우 이 메시지 앞에 오류 메시지가 표시됩니다.

  2. 두 번째 메시지:smartd, "대부분의 ATA/SATA 및 SCSI/SAS 하드 드라이브와 솔리드 스테이트 드라이브에 내장된 SMART(자체 모니터링, 분석 및 보고 기술) 시스템을 모니터링하는" 데몬은 하드 드라이브에 /dev/sdb대기 중인 77개 섹터가 있다고 보고합니다. 재배치됩니다.이건 나쁜 소식이야.

    이 디스크에서 사용되는 SMART 데이터에 대한 전체 보고서를 받으세요.

    sudo smartctl -a /dev/sdb
    

    저라면 모든 데이터를 백업 /dev/sdb하고 디스크를 재활용하겠습니다. 정상적인 하드 드라이브는 일반적으로 운영 체제에 오류를 보고하는 경우 불량 섹터를 내부적으로 재할당합니다. 이는 일반적으로 디스크가 최종 상태에 도달했음을 의미합니다.

일반적으로 syslog/log 메시지는 다음과 같습니다.

<timestamp> <host> <utility>[<pid>]: <message>

분명한 이유로 시작 초기 단계의 메시지에는 PID가 없습니다.

유틸리티는 시스템 제공 프로그램이거나 로컬에서 개발된 프로그램일 수 있습니다. 필요한 경우 관련 유틸리티 설명서나 유틸리티 지원 포럼을 사용하여 메시지의 의미를 알아보세요.

관련 정보