嘗試減少 Linux RAID 陣列中的磁碟機數量時出錯

嘗試減少 Linux RAID 陣列中的磁碟機數量時出錯

我有一台 Synology NAS,我正在嘗試將 RAID6 陣列從 12 個磁碟機減少到 11 個磁碟機。

我已經減小了檔案系統和邏輯磁碟區的大小,但是當我嘗試將 RAID 陣列的大小減小到 11 個磁碟機時,mdadm 只給我一個錯誤。

root@DiskStation:~# mdadm -V
mdadm - v3.4 - 28th January 2016

root@DiskStation:~# mdadm -D /dev/md2
/dev/md2:
        Version : 1.2
  Creation Time : Sat Jul 12 13:24:29 2014
     Raid Level : raid6
     Array Size : 19487796480 (18585.01 GiB 19955.50 GB)
  Used Dev Size : 1948779648 (1858.50 GiB 1995.55 GB)
   Raid Devices : 12
  Total Devices : 12
    Persistence : Superblock is persistent

    Update Time : Tue Feb  4 10:14:55 2020
          State : clean
 Active Devices : 12
Working Devices : 12
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 64K

           Name : DiskStation:2  (local to host DiskStation)
           UUID : 263bdad7:eed15299:ff0c7a70:c97ee595
         Events : 414186

    Number   Major   Minor   RaidDevice State
      15       8        5        0      active sync   /dev/sda5
       1       8       21        1      active sync   /dev/sdb5
       8       8       37        2      active sync   /dev/sdc5
       9       8       53        3      active sync   /dev/sdd5
       4       8       69        4      active sync   /dev/sde5
       7       8      117        5      active sync   /dev/sdh5
       6       8      101        6      active sync   /dev/sdg5
       5       8       85        7      active sync   /dev/sdf5
      11       8      133        8      active sync   /dev/sdi5
      12       8      149        9      active sync   /dev/sdj5
      13       8      165       10      active sync   /dev/sdk5
      14       8      181       11      active sync   /dev/sdl5

root@DiskStation:~# mdadm --grow -n11 /dev/md2
mdadm: Not allowed to reduce the number of devices.

我對這類事情的經驗很少,而且我在網上找不到任何關於該特定錯誤的信息,這讓我陷入了死胡同。

我一直遵循這些說明這裡,他們說應該提示我減小數組大小。我是否只需要在沒有提示的情況下繼續減小數組大小?我怎麼知道要製作什麼尺寸?

相關內容