mdadm raid에 문제가 있습니다(구식일 수 있음). raid6을 raid1로 마운트해 보십시오.

mdadm raid에 문제가 있습니다(구식일 수 있음). raid6을 raid1로 마운트해 보십시오.

알 수 없는 하드웨어 문제가 발생하여 4개의 하드 드라이브가 모두 오프라인 상태가 되었습니다. 전선 몇 개를 비틀면 하드 드라이브가 다시 돌아옵니다(???). 이제 공격 문제가 생겼습니다.

습격이 시작되지 않습니다

"/dev/md/1은 3개의 드라이브로 조립되어 있습니다. 깨끗하지 않은 상태에서 어레이를 부팅하기에는 충분하지 않습니다."

그런데 불안한 점은 레이드 6이 되면 레이드 1처럼 취급하는 것 같습니다. 4개 드라이브 RAID 6 어레이는 하나를 사용할 수 있어야 합니다.

데이터를 유지하면서 이 작업을 다시 시도하는 것에 대한 제안이 있습니까? 애초에 비파괴 옵션이 있나요? Raid 1이라고 믿는 것 같은 이유를 알아낼 때까지 시행하는 것을 주저합니다.

         mdadm --examine /dev/sd[dcba]3 | egrep 'Event|/dev'
        /dev/sda3:
                 Events : 395
        /dev/sdb3:
                 Events : 318
        /dev/sdc3:
                 Events : 396
        /dev/sdd3:
                 Events : 396
    
    So not that out of sync right?
    
    mdadm --assemble --scan -o -u 69d7ed4a:8bbcae7b:7fddfd36:6f1fcf16  -v
    mdadm: /dev/sdd3 is identified as a member of /dev/md/1, slot 1.
    mdadm: /dev/sdc3 is identified as a member of /dev/md/1, slot 2.
    mdadm: /dev/sdb3 is identified as a member of /dev/md/1, slot 3.
    mdadm: /dev/sda3 is identified as a member of /dev/md/1, slot 0.
    mdadm: added /dev/sda3 to /dev/md/1 as 0
    mdadm: added /dev/sdc3 to /dev/md/1 as 2
    mdadm: added /dev/sdb3 to /dev/md/1 as 3 (possibly out of date)
    mdadm: added /dev/sdd3 to /dev/md/1 as 1
    mdadm: /dev/md/1 assembled from 3 drives - not enough to start the array while not clean - consider --force.

드라이브를 확인하면 raid6이 표시되고 sdb3은 누락된 드라이브가 표시되지 않는 유일한 드라이브입니다.

mdadm --examine /dev/sd[dcba]3
/dev/sda3:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 69d7ed4a:8bbcae7b:7fddfd36:6f1fcf16
           Name : 1
  Creation Time : Sat Nov 24 17:11:48 2018
     Raid Level : raid6
   Raid Devices : 4

 Avail Dev Size : 15624915112 sectors (7.28 TiB 8.00 TB)
     Array Size : 15624915072 KiB (14.55 TiB 16.00 TB)
  Used Dev Size : 15624915072 sectors (7.28 TiB 8.00 TB)
   Super Offset : 15624915368 sectors
   Unused Space : before=0 sectors, after=296 sectors
          State : clean
    Device UUID : 53fb577d:03e1050b:3ab8b5b3:d5574384

    Update Time : Fri Jun 19 05:45:13 2020
       Checksum : 22c600bb - correct
         Events : 395

         Layout : left-symmetric
     Chunk Size : 64K

   Device Role : Active device 0
   Array State : AAA. ('A' == active, '.' == missing, 'R' == replacing)
/dev/sdb3:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 69d7ed4a:8bbcae7b:7fddfd36:6f1fcf16
           Name : 1
  Creation Time : Sat Nov 24 17:11:48 2018
     Raid Level : raid6
   Raid Devices : 4

 Avail Dev Size : 15624915112 sectors (7.28 TiB 8.00 TB)
     Array Size : 15624915072 KiB (14.55 TiB 16.00 TB)
  Used Dev Size : 15624915072 sectors (7.28 TiB 8.00 TB)
   Super Offset : 15624915368 sectors
   Unused Space : before=0 sectors, after=296 sectors
          State : clean
    Device UUID : ac920534:e5bc15e4:b2472221:ce16aa24

    Update Time : Fri Jun 19 05:32:52 2020
       Checksum : c05abf36 - correct
         Events : 318

         Layout : left-symmetric
     Chunk Size : 64K

   Device Role : Active device 3
   Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing)
/dev/sdc3:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 69d7ed4a:8bbcae7b:7fddfd36:6f1fcf16
           Name : 1
  Creation Time : Sat Nov 24 17:11:48 2018
     Raid Level : raid6
   Raid Devices : 4

 Avail Dev Size : 15624915112 sectors (7.28 TiB 8.00 TB)
     Array Size : 15624915072 KiB (14.55 TiB 16.00 TB)
  Used Dev Size : 15624915072 sectors (7.28 TiB 8.00 TB)
   Super Offset : 15624915368 sectors
   Unused Space : before=0 sectors, after=296 sectors
          State : active
    Device UUID : 665a7028:041ce9d4:45396f7e:e9f45574

    Update Time : Fri Jun 19 05:45:18 2020
       Checksum : 528db8f6 - correct
         Events : 396

         Layout : left-symmetric
     Chunk Size : 64K

   Device Role : Active device 2
   Array State : AAA. ('A' == active, '.' == missing, 'R' == replacing)
/dev/sdd3:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 69d7ed4a:8bbcae7b:7fddfd36:6f1fcf16
           Name : 1
  Creation Time : Sat Nov 24 17:11:48 2018
     Raid Level : raid6
   Raid Devices : 4

 Avail Dev Size : 15624915112 sectors (7.28 TiB 8.00 TB)
     Array Size : 15624915072 KiB (14.55 TiB 16.00 TB)
  Used Dev Size : 15624915072 sectors (7.28 TiB 8.00 TB)
   Super Offset : 15624915368 sectors
   Unused Space : before=0 sectors, after=296 sectors
          State : active
    Device UUID : 9b1ebb07:6cf51bf4:b6a52bd7:e7beedf9

    Update Time : Fri Jun 19 05:45:18 2020
       Checksum : 2f5f8d02 - correct
         Events : 396

         Layout : left-symmetric
     Chunk Size : 64K

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

smartctl을 사용하여 모든 드라이브를 검사한 결과 문제가 발견되지 않았습니다.

답변1

mdadm이 RAID 1을 사용하려고 한다는 증거가 없습니다.

내가 본 것은 mdadm이 RAID 6을 부팅하려고 시도하면서 하나의 디스크가 만료되고 두 개의 디스크가 누락되었음을 발견하고 상당히 합리적으로 조립을 거부하는 것이었습니다.

오래된 디스크가 있고 RAID 6인 경우 이 세트의 어떤 것도 의존하지 못할 수 있습니다. 백업이 있으면 이제 백업에서 복원할 차례입니다.

관련 정보