리눅스 민트 18 사용하기
4개의 디스크로 구성된 RAID 10 어레이를 만들었습니다 mdadm
. 그런 다음 업데이트했습니다 /etc/mdadm/mdadm.conf
. UUID - no 만 있는 ARRAY 항목이 포함되어 있습니다 /dev/sdX
. 그런 다음 update-initramfs -u
.
완전한 HDD 오류를 시뮬레이션하기 위해 HDD SATA 케이블을 제거하면 모든 것이 정상입니다. 어레이는 여전히 성능 저하 모드에서 작동 중이므로 복구할 수 있습니다.
문제는 컴퓨터를 종료한 다음 SATA 케이블을 뽑을 때입니다. 그러면 RAID 어레이가 부팅되지 않고 나머지 3개 드라이브가 모두 예비 드라이브로 보고됩니다. 그런 다음 나머지 3개 드라이브를 사용하여 성능이 저하된 어레이를 수동으로 다시 검색하고 재조립할 수 있지만 mdadm
부팅 시 이 작업이 자동으로 수행되기를 바랍니다. 어디에서나 사용하는 것을 피 /dev/sdX
하지만 장치 이름이 시스템 어딘가에서 사용되고 있는 것은 아닐까요? 삭제 /dev/sda
한 다음 /dev/sd[b-d]
이름을 변경 하면 모든 드라이브가 손실됩니다 .
커널 매개변수로 추가하려고 시도했지만 md-mod.start_dirty_degraded=1
도움이 되지 않았습니다.