Ubuntu 소프트웨어 Raid5 - /dev 장치 변경, mdadm raid가 중단됩니다.

Ubuntu 소프트웨어 Raid5 - /dev 장치 변경, mdadm raid가 중단됩니다.

내 서버에 심각한 오류가 발생했습니다. 운영 체제는 양호하며 백업되어 실행 중입니다. RAID 드라이브를 다시 연결하고 마운트하기 전에 다음과 같은 간단한 질문을 던져야 합니다.

원래 어떤 드라이브 /dev/sda(b/c)가 매핑되었는지 알 수 없습니다. RAID의 어떤 드라이브가 운영 체제의 /dev/sda인지 모르겠습니다. 잘못된 순서로 연결하면 mdadm이 이 문제를 해결합니까, 아니면 RAID를 중단합니까?

답변1

mdadmUUID를 사용하여 어레이의 드라이브 부분을 찾으십시오. 드라이브 중 하나를 가리키기만 하면 어레이에 있는 전체 드라이브 세트를 찾을 수 있습니다. 또한 어레이 메타데이터의 전체 복사본이 어레이의 각 드라이브 부분에 있어야 합니다.

직접 시도해 보세요(예: 를 사용하여 /dev/sda2).

# mdadm --query /dev/sda2                                                                                                                                                                                                                          
/dev/sda2: is not an md array
/dev/sda2: device 1 in 4 device active raid10 /dev/md120.  Use mdadm --examine for more detail.
# mdadm --examine /dev/sda2
/dev/sda2:
[...]
        Version : 0.90.00
           UUID : 4412cfc6:5e1882a5:7dff47a2:91b78dd1 (local to host kvmserver)
[...]
   Raid Devices : 4
  Total Devices : 4
[...]
      Number   Major   Minor   RaidDevice State
this     1       8        2        1      active sync   /dev/sda2

   0     0       8       34        0      active sync   /dev/sdc2
   1     1       8        2        1      active sync   /dev/sda2
[...]

관련 정보