mdadm이 디스크를 삭제한 이유 찾기

mdadm이 디스크를 삭제한 이유 찾기

지난 한두 달 동안 mdadm이 디스크를 두 번 삭제하도록 했습니다. 지난번에 다시 추가했는데 한동안 괜찮게 작동하다가 다시 성능 저하 모드에서 실행되는 것을 발견했습니다. 드라이브를 떨어뜨린 "이유"를 찾는 방법을 알고 싶습니다.

답변1

시스템 로그(일반적으로 /var/log/messages및/또는 명령 출력)를 읽어야 합니다 journalctl -xe. 최근 드라이브에 오류가 발생한 경우 커널 메시지 버퍼(명령을 사용하여 볼 수 있음 dmesg)에도 이에 대한 메시지가 있을 수 있습니다.

일반적으로 dmesg메시지는 로그에도 저장되지만, 우선순위가 낮은 일부 커널 메시지를 무시하도록 로깅 하위 시스템을 구성할 수 있으므로 출력에 더 자세한 내용이 나타날 수 있습니다 dmesg.

많은 디스크 I/O 오류/시간 초과 메시지가 표시될 수 있으며, 그 내부 또는 그 이후에 드라이브를 실패로 표시하는 RAID 하위 시스템의 메시지가 표시될 수 있습니다. 기본적으로 RAID 하위 시스템이 디스크가 I/O(읽기 또는 쓰기) 요청이 실패하거나 어떤 이유로든 시간 초과되었음을 보고하기 시작하는 것을 감지하면 디스크는 실패한 것으로 표시됩니다.

smartctl -a더 많은 단서를 얻으려면 삭제된 디스크를 사용하여 내부 상태 점검에서 보고된 결과 유형을 확인할 수도 있습니다 .

관련 정보