>운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 하드웨어 오류를 확인하는 방법

Linux에서 하드웨어 오류를 확인하는 방법

WBOY
WBOY원래의
2022-05-17 10:02:343395검색

Linux에서는 mcelog를 사용하여 하드웨어 오류를 확인할 수 있습니다. mcelog는 오류로 인해 발생한 핫 재시작 또는 하드 재시작을 기반으로 오류를 얻을 수 있습니다. 오류가 발견되지 않으면 "yum install mcelog" 명령을 사용하여 설치할 수 있습니다.

Linux에서 하드웨어 오류를 확인하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 하드웨어 오류를 확인하는 방법

1. mcelog는 Linux 시스템에서 하드웨어 오류, 특히 메모리 및 CPU 오류를 확인하는 데 사용되는 도구입니다.

수정되지 않은 오류는 CPU를 복구할 수 없는 경우 시스템에 커널 오류가 발생하는 경우가 많은 중요한 예외입니다. 이로 인해 애플리케이션이 재설정되고 중단됩니다.

수정되지 않은 오류의 경우 mcelog의 오류 포착 능력은 오류로 인해 웜 재시작이 발생했는지 하드 재시작이 발생했는지에 따라 달라집니다.

핫 재시작인 경우 해당 정보는 mcelog에 캡처되어 복구 후에 볼 수 있습니다. 하드 재부팅으로 인해 데이터가 손실될 수 있으며 mcelog가 이벤트를 캡처하지 못할 수 있습니다.

2. 설치

 [root@RedHat_test ~]# yum install mcelog.x86_64

3. mcelog 시작 방법

  • cron: 가장 오래된 방법으로, 특정 예약된 작업의 경우 일부가 손실됩니다.

  • 데몬: el7에서 사용하세요.

  • 트리거: 고급 방법, 트리거 시 man mcelog

4, mcelog 관련 파일

  • /dev/mcelog 장치 파일

  • /var / log/mcelog 메시지 로그를 참조하세요. 파일

  • /etc/mcelog/mcelog.conf 구성 파일

  • /var/run/mcelog.pid

기본 오류 로그는 /var/log/mcelog에만 기록되며 로그에는 기록되지 않습니다. 시스템 로그.

시스템 로그에 반영해야 할 경우 /etc/mcelog/mcelog.conf 파일을 수정하고 앞의 #을 제거한 후 저장해야 합니다.

5. mcelog가 백그라운드에서 실행됩니다

 [root@RedHat_test ~]# mcelog --daemon

6. 시스템이 비정상인지 확인하세요

1. mcelog 로그를 확인하세요

 [root@RedHat_test ~]# mcelog --daemon

3. mcelog 데몬이 오류를 감지합니다. Information

     [root@RedHat_test ~]# tail /var/log/mcelog
     # 什么也没有输出,表明正常

4. 시스템 예외를 구문 분석할 때 mcelog 출력

     [root@RedHat_test ~]# mcelog --client
     # 什么也没有输出,表明正常

권장 학습:

Linux 비디오 튜토리얼

위 내용은 Linux에서 하드웨어 오류를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.