mdadm - 모니터에서 드라이브 제외

mdadm - 모니터에서 드라이브 제외

단일 드라이브로 RAID 1 어레이를 만들었습니다(나중에 두 번째 드라이브를 추가하기 위해).

# mdadm --create /dev/md5 --level=1 --raid-devices=2 /dev/sdc1 missing

그러나 실행하면 이메일이 /sbin/mdadm --monitor --scan --oneshot전송됩니다 DegradedArray event.

/dev/md5이것이 사실이라 하더라도 이번 점검에서 제외 될 수 있는지 궁금합니다 .

답변1

예, 가능합니다. 어떤 의미에서는 RAID1에만 해당됩니다. 드라이브로 바꿔보세요.

mdadm --grow /dev/md5 --raid-devices=1 --force

그러면 상태가 양호해 보입니다.

md0 : active raid1 sdx1[42]
      12345678 blocks super 1.2 [1/1] [U]

이를 통해 더 이상 누락된 드라이브가 없으며 mdadm다운그레이드에 대한 불만도 더 이상 없습니다.

나중에 두 번째 드라이브를 추가할 준비가 되면 다시 확장하면 됩니다.

mdadm --grow /dev/md5 --raid-devices=2 --force
mdadm --manage /dev/md5 --add /dev/sdy1

나는 때때로 단일 SSD의 부팅 가능한 이미지를 HDD로 만드는 데 사용합니다.

답변2

설마. 소스 코드를 보면 --scan명령줄 스위치를 사용하면 어떤 종류의 필터링 없이 구문 분석할 수 있습니다 mdadm. /proc/mdstat이를 사용하지 않으면 --scan장치 이름을 제공해야 하므로 목적이 무산됩니다.

관련 정보