재부팅할 때마다 mdadm RAID가 비활성화됩니다.

재부팅할 때마다 mdadm RAID가 비활성화됩니다.

재부팅할 때마다 비활성화되는 mdadm 소프트웨어 RAID6이 있습니다. 모든 디스크가 존재하지만 예비 디스크로 나타납니다. 실행(활동)을 시작하려면 어떻게 해야 하나요?

재시작 후 상태는 다음과 같습니다.

cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : inactive sdg[2](S) sdf[1](S) sde[3](S) sdc[5](S) sdb[0](S) sda[4](S)
      xxxxxx blocks
unused devices: <none>

다시 여기 군

sudo  mdadm --detail --scan           
INACTIVE-ARRAY /dev/md0 metadata=0.90 UUID=xxx

--force를 사용해도 그냥 조립하는 것은 불가능합니다.

sudo mdadm --assemble --scan --verbose
mdadm: looking for devices for /dev/md0
mdadm: /dev/sdg is busy - skipping
mdadm: /dev/sdf is busy - skipping
mdadm: /dev/sde is busy - skipping
mdadm: /dev/sdc is busy - skipping
mdadm: /dev/sdb is busy - skipping
mdadm: /dev/sda is busy - skipping

sudo mdadm --assemble --scan --force --verbose
mdadm: looking for devices for /dev/md0
mdadm: /dev/sdg is busy - skipping
mdadm: /dev/sdf is busy - skipping
mdadm: /dev/sde is busy - skipping
mdadm: /dev/sdc is busy - skipping
mdadm: /dev/sdb is busy - skipping
mdadm: /dev/sda is busy - skipping

하지만 중지한 후에 수동으로 조립할 수 있습니다.

sudo mdadm --manage --stop /dev/md0
mdadm: stopped /dev/md0
sudo mdadm --assemble --scan
mdadm: /dev/md0 has been started with 6 drives.
sudo  mdadm --detail --scan
ARRAY /dev/md0 metadata=0.90 bitmap=/media/intent.bin UUID=xxx

우분투 18.04.1 LTS를 사용하고 있습니다

4.15.0-36-일반 #39-Ubuntu SMP 월 9월 24일 16:19:09 UTC 2018 x86_64 GNU/Linux

mdadm-v4.1-rc1-2018-03-22

내가 주목한 것은

sudo mdadm --examine /dev/sd[abcefg]

/dev/sde가 아래 목록에 없습니다. (모든 디스크/장치에 대해 이 테이블에는 /dev/sde만 누락되어 있습니다)

      Number   Major   Minor   RaidDevice State
this     3       8      112        3      active sync

   0     0       8       48        0      active sync   /dev/sdd
   1     1       8        0        1      active sync   /dev/sda
   2     2       8       16        2      active sync   /dev/sdb
   3     3       8      112        3      active sync
   4     4       8       32        4      active sync   /dev/sdc
   5     5       8       80        5      active sync   /dev/sdf

답변1

범인은 내가 방금 그곳을 떠난 후 재부팅한 후 활성화되기 시작한 어레이 bitmap=/media/intent.bin의 명령문 이었습니다. (그러나 이제 문제가 생겼습니다. 외부 비트맵을 제대로 사용하지 않고 있다는 것입니다.)/etc/mdadm/mdadm.confARRAY /dev/md0 UUID=xxx

관련 정보