ras-mc-ctl --summary의 디스크 오류 출력 해석

ras-mc-ctl --summary의 디스크 오류 출력 해석

실행하면 ras-mc-ctl --summary다음과 같은 결과가 나타납니다.

No Memory errors.

No PCIe AER errors.

No Extlog errors.

No devlink errors.
Disk errors summary:
    0:0 has 15356 errors
    0:2064 has 4669 errors
    0:2816 has 594 errors
No MCE errors.

이제 나는 아니다특별한SATA 장치가 3개밖에 없고 이것이 그중 하나이기 때문에 사용하지 않은 CD/DVD 드라이브에도 버그가 있을 수 있기 때문에 버그가 있을까 걱정되지만, 이 숫자 표기가 내 드라이브와 어떤 관련이 있는지 궁금합니다. 물리적 드라이브? 이렇게 하면 lsblk제목 MAJ:MIN(아마도 Major:Minor)과 유사한 구문이 표시되지만 거기에 있는 숫자는 여기에 있는 숫자와 전혀 일치하지 않습니다. 에 있는 숫자는 lsblk내 모든 디스크의 경우 8이고 내 CD/DVD 드라이브의 경우 11입니다. 이는 나에게 주어진 숫자와 일치하지 않습니다 ras-mc-ctl.

ras-mc-ctl --summary숫자가 해당하는 드라이브와 그 의미를 어떻게 알 수 있나요 ?

답변1

lsblkMAJ:MIN 번호를 알려줄 거예요

동등한 값을 계산하려면 ras-mc-ctl다음을 수행하십시오.

d = (MAJ * 256) + MIN

에서 으로 이동하려면 ras-mc-ctl다음 lsblk을 수행합니다.

MAJ=int(d/256)
MIN=d % 256

귀하의 경우:

MAJ=(2064/256)=8
MIN=(2064%256)=16

관련 정보