경고 : 여기에 주어진 조언을 따르기 전에 백업하십시오 :-)
옵션 1:
편집 /etc/mdadm.conf
:
ARRAY / dev / md1 level = raid0 num-devices = 2 UUID = d89d9d45 : 9a420812 : c44c77eb : 7ee19756 devices = / dev / sdb8, / dev / sda8
방금 자신의 출력을 입력하고 127을 1로 변경했습니다. 재부팅하면 md1이됩니다.
옵션 # 2 :
이없고 mdadm.conf
md1을 자동으로 조립하려면 다음을 수행하십시오.
mdadm에는 "선호하는 미성년자"라는 개념이 있습니다. 예를 들어 특정 부 번호가 배열에 할당되고 수퍼 블록에 저장되면이 배열이 자동 어셈블 될 때마다 사용됩니다. 이것을 확인하십시오 :
mdadm --detail / dev / md127
"Preferred Minor : 127"이라고 표시되면 이것이 문제입니다. 선호하는 미성년자를 업데이트해야합니다. 이를 수행하는 방법 :
선호하는 미성년자를 변경할 수는 없습니다. 루트 장치 인 경우 복구 또는 단일 사용자 모드로 부팅 한 후 파일 시스템을 마운트 해제하십시오.
mdadm --stop / dev / md127
mdadm --assemble --update = super-minor / dev / md1 / dev / sdb8 / dev / sda8
그런 다음 md127을 md1로 조립하십시오. 그리고 앞으로도 이런 식으로 유지되어야합니다.
1.x 배열의 경우 :
최신 어레이는 'Preferred Minor'번호를 저장하지 않으며 "--update = super-minor"를 지원하지 않습니다. 대신 다음과 같이 변경할 수있는 이름을 저장합니다.
mdadm --stop / dev / md127
mdadm --assemble --update = name --name = 2 / dev / md1 / dev / sdb8 / dev / sda8
또는 'hostname : 2'를 지정하여 모든 것을 다른 배열과 일관성있게 유지할 수 있습니다 (--detail으로 현재 이름을 조회).