Linux에서는 mcelog를 사용하여 하드웨어 오류를 확인할 수 있습니다. mcelog는 오류로 인해 발생한 핫 재시작 또는 하드 재시작을 기반으로 오류를 얻을 수 있습니다. 오류가 발견되지 않으면 "yum install mcelog" 명령을 사용하여 설치할 수 있습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!