소프트 raid1 계획 재동기화

소프트 raid1 계획 재동기화

/etc/cron.d/mdadm데비안에는 RAID 확인(및 재동기화?)을 시작할 수 있는 cronjob이 있습니다 . IO를 많이 소모하며 3TB 디스크에서는 최대 96시간이 걸릴 수 있습니다. 이 경우 서비스 성능이 실제로 저하됩니다.

내 질문은: 내가 아는 한 Linux는 실패한 RAID를 즉시 복구합니다. 이 테스트가 정말 필요한가요? 그렇다면 왜 그렇습니까?

답변1

아니요, 그럴 필요는 없습니다. 나는 대부분의 시스템에서 이 기능을 비활성화하곤 했습니다.

그러나 유용할 수 있습니다. Linux mdadm RAID는 RAID 파일 시스템을 읽거나 쓸 때만 오류를 감지합니다. 이 mdadm raid 확인 크론 작업은 읽기 오류를 감지할 수 있도록 전체 raid 어레이만 읽도록 합니다.

비슷한 방식으로, btrfs과 에는 모든 데이터를 읽는 명령이 zfs있습니다 scrub. 이러한 파일 시스템의 데이터를 읽으면 체크섬이 확인되므로 액세스되지 않은 경우에도 파일을 감지합니다. 오류가 자주 발생합니다. zfs scrub또는 btrfs scrub일반적으로 매주 또는 매월 cron에서 실행됩니다.

관련 정보