Raid
如何使 mdadm RAID5 進入降級狀態?
mdadm - v3.2.5 - 2012 年 5 月 18 日
目前有:
Version : 1.2 Creation Time : Tue Jun 25 19:03:31 2013 Raid Level : raid5 Array Size : 2930135040 (2794.39 GiB 3000.46 GB) Used Dev Size : 2930135040 (2794.39 GiB 3000.46 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Wed Jun 26 17:17:01 2013 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Layout : left-symmetric Chunk Size : 512K Name : desktop:0 (local to host desktop) UUID : 91a6c44d:21226975:8d2dc41a:7fcff414 Events : 7434 Number Major Minor RaidDevice State 2 8 16 0 active sync /dev/sdb 1 8 48 1 active sync /dev/sdd
問題:
/dev/sdc充滿了數據。
我想將 RAID 擴展到 3 個處於降級狀態的設備(因此為 6TB),將所有數據複製到 RAID。然後實際添加*/dev/sdc*。
已經嘗試過:
andey@desktop:~$ sudo mdadm --add /dev/md127 missing mdadm: 'missing' only meaningful with --re-add
andey@desktop:~$ sudo mdadm --re-add /dev/md127 missing
沒有來自 mdadm 的投訴,但是當我檢查 RAID 時,沒有第三個驅動器
andey@desktop:~$ sudo mdadm --grow /dev/md127 --raid-devices=3 mdadm: Need 1 spare to avoid degraded array, and only have 0. Use --force to over-ride this check. andey@desktop:~$ sudo mdadm --grow /dev/md127 --raid-devices=3 --force mdadm: Need to backup 1024K of critical section.. mdadm: /dev/md127: Cannot grow - need a spare or backup-file to backup critical section
你快到了。現在使用 –backup-file 選項指定一個臨時文件供 mdadm 使用。不要把它放在你的 md 數組上。