mdadm RAID 어레이가 제대로 작동하는지 확인하는 방법

mdadm RAID 어레이가 제대로 작동하는지 확인하는 방법

다음과 비슷한 것이 있습니까?

mdadm --verify <device>

또는 드라이브의 모든 섹터를 읽는 유사한 명령소프트웨어 RAID배열의 모든 항목mdadm어레이 상태를 확인하기 위해 RAID를 구현하고 계십니까?

해당하는 경우 어레이를 분리해야 하는 등 중요한 단계를 포함하십시오.

답변1

다음을 수행할 수 있습니다.

echo check > /sys/block/mdX/md/sync_action

그러면 MD 하위 시스템이 강제로 실행됩니다 /dev/mdX.

checkarray여러번의 추가 확인을 거쳐 최종 결과입니다. 위의 방법은 해당 유틸리티가 없는 시스템에서도 작동합니다.

마운트된 파일 시스템의 경우 검사를 하면 거의 항상 일관성 없는 블록이 많이 제공됩니다.

가능하다면 이러한 불일치를 방지하려면 먼저 파일 시스템을 마운트 해제해야 합니다.

위 명령은 건너뛸 새로 생성된 어레이에 특히 유용합니다 checkarray.

답변2

Debian 또는 Ubuntu를 사용하는 경우 다음 checkarray스크립트를 실행할 수 있습니다.

/usr/share/mdadm/checkarray /dev/mdX

위는 mdX어레이 장치입니다.

먼저 파일 시스템을 마운트 해제해야 합니다.

예를 들어 별칭을 정의하면 스크립트의 전체 경로를 기억하거나 작성하는 불편함을 쉽게 피할 수 있습니다.

관련 정보