답변:
로 시작 mdadm --detail /dev/md127
:
Version : 0.90
Creation Time : Wed Apr 13 20:03:21 2011
Raid Level : raid10
Array Size : 656765952 (626.34 GiB 672.53 GB)
Used Dev Size : 437843968 (417.56 GiB 448.35 GB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 8
Persistence : Superblock is persistent
첫 번째 줄은이 배열에서 사용 된 메타 데이터 버전을 보여줍니다. 이제 배열을 중지하십시오.
mdadm --stop /dev/md127
mdadm --remove /dev/md127
그리고 새로운 이름을 사용하여 다시 조립하십시오. 메타 데이터 버전이 1.0 이상인 경우 다음을 사용하십시오.
mdadm --assemble /dev/md3 /dev/sd[abcdefghijk]3 --update=name
오래된 메타 데이터 구조 (커널 자동 어셈블리를 허용하므로 0.90 일 가능성이 높은)를 사용하는 배열의 경우 다음을 사용하십시오.
mdadm --assemble /dev/md3 --update=super-minor /dev/sd[abcdefghijk]3
나는 비슷한 위치에 있었는데 재부팅 후 / dev / md127로 이름이 바뀐 배열을 만들었습니다.
코드
mdadm --stop /dev/md127
mdadm --assemble /dev/md3 /dev/sd[cdef]1
md 배열의 이름을 / dev / md3으로 바꾸는 데 충분했지만 다른 모든 사람들처럼 재부팅 후에는 / dev / md127로 되돌아갑니다.
md 어레이를 다시 / dev / md3에 다시 어셈블 한 다음 initramfs 파일을 다시 만든 경우 ( dracut --force
CentOS에있는 경우) 재부팅 후 어레이 이름 (/ dev / md3)을 기억합니다.
다른 답변은 효과가 있지만 어레이를 조기에 중지하지 않으려면 다음을 참조하십시오. MD 장치 이름 변경 방법 (mdadm) (수퍼 유저)