mdadm RAID1 재조립

mdadm RAID1 재조립

민트 18 -> 20에서 재설치 중입니다.

RAID1에 mdadm을 사용하는 2개의 4TB 장치가 있습니다. 그 중 하나가 어떤 이유로 인해 어레이에서 성능이 저하되거나 삭제되었습니다. (불량 HDD 외에 이런 일이 발생하는 다른 이유가 있는지 확실하지 않습니까?) 그래서 저는 RAID 어레이를 새 시스템에 다시 설치하고 추가하기 전에 최신 상태인지 확인하기로 결정했습니다.

어레이에 예비 장치를 추가했습니다.

mdadm /dev/md0 --add /dev/sdf

드라이브에 파티션이 있기 때문에 실제로 사용해야합니다. 이것도 버그인가요 아니면 차이점이 있나요?--add /dev/sdf1

그러다가 재구축을 하다가 실수를 해서 예기치 않게 재부팅을 하게 되면서 실패하게 mdadm되었습니다 . 제대로 부팅하려면 제거 /dev/md0해야했습니다 ./dev/md0fstab

mdadm --examine /dev/sdc1

보여주다

Update Time : Sun Jan  5 03:32:11 2020

즉, 백업 장치여야 합니다.

또한 /dev/sdb1있다

Update Time : Thu Feb 25 02:38:37 2021

기본 드라이브임을 나타냅니다.

최신 데이터의 미러를 확보 /dev/md0하려면 어떻게 다시 재조립해야 합니까 ? 나는 다음과 같은 것을 가정 할 것입니다sdb1sdc1

mdadm --assemble --verbose --run /dev/md0 /dev/sdb1 /dev/sdc1

하지만 실행이 제대로 되고 데이터 손실 위험이 없는지 확인하고 싶습니다.

아니면 추가하지 않고 명령을 실행 /dev/sdc1하고 작동하는 것으로 알려진 최신 드라이브만 추가해야 합니까?

슈퍼 블록 정보:

/dev/sdb1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x1
     Array UUID : b2c183f1:793b927a:17534194:5f000d8c
           Name : rattletrap:0  (local to host rattletrap)
  Creation Time : Mon Oct 16 07:41:56 2017
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 7813772943 (3725.90 GiB 4000.65 GB)
     Array Size : 3906886464 (3725.90 GiB 4000.65 GB)
  Used Dev Size : 7813772928 (3725.90 GiB 4000.65 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262056 sectors, after=15 sectors
          State : clean
    Device UUID : 69317f2c:1a988f46:26f00a3a:b2d4ba14

Internal Bitmap : 8 sectors from superblock
    Update Time : Thu Feb 25 02:38:37 2021
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 6c26dd58 - correct
         Events : 57352

   Device Role : Active device 0
   Array State : AA ('A' == active, '.' == missing, 'R' == replacing)



/dev/sdc1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x1
     Array UUID : b2c183f1:793b927a:17534194:5f000d8c
           Name : rattletrap:0  (local to host rattletrap)
  Creation Time : Mon Oct 16 07:41:56 2017
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 7813772943 (3725.90 GiB 4000.65 GB)
     Array Size : 3906886464 (3725.90 GiB 4000.65 GB)
  Used Dev Size : 7813772928 (3725.90 GiB 4000.65 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262056 sectors, after=15 sectors
          State : clean
    Device UUID : f6ccc9b9:0fa3652d:61d1898a:504c2462

Internal Bitmap : 8 sectors from superblock
    Update Time : Sun Jan  5 03:32:11 2020
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 7c0c6339 - correct
         Events : 7041


   Device Role : Active device 1
   Array State : AA ('A' == active, '.' == missing, 'R' == replacing)

답변1

모두 제일 좋다

mdadm --stop /dev/md0

그런 다음

mdadm /dev/md0 --assemble /dev/sdb1 /dev/sdc1

관련 정보