
私は過去にmdadmを使用してraid-6アレイを数回拡張/再構成しました。今日、新しいraid-6アレイに2つのディスクを追加しましたが、外観を変更することはできません。
今回は何か違います。これで、WSL2/Ubuntu でログを使用します。回避策がありますか?それとも何か抜けましたか?
root@DESKTOP:~# mdadm -v --grow --raid-devices=7 /dev/md0
mdadm: Cannot set device shape for /dev/md0: Invalid argument
アレイの詳細:
root@DESKTOP:~# mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Thu Nov 3 01:14:38 2022
Raid Level : raid6
Array Size : 5860144128 (5588.67 GiB 6000.79 GB)
Used Dev Size : 1953381376 (1862.89 GiB 2000.26 GB)
Raid Devices : 5
Total Devices : 8
Persistence : Superblock is persistent
Update Time : Fri Nov 4 02:26:35 2022
State : clean
Active Devices : 5 Working Devices : 8
Failed Devices : 0
Spare Devices : 2
Layout : left-symmetric
Chunk Size : 512K
Consistency Policy : journal
Name : DESKTOP:0 (local to host DESKTOP)
UUID : 21b70607:7ca3faf8:af74d21e:caa06133
Events : 26489
Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
2 8 49 2 active sync /dev/sdd1
3 8 65 3 active sync /dev/sde1
4 8 81 4 active sync /dev/sdf1
5 7 1 - journal /dev/loop1
6 8 129 - spare /dev/sdi1
7 8 113 - spare /dev/sdh1
root@DESKTOP:~# uname -a Linux DESKTOP 5.10.16.3-microsoft-standard-WSL2 #1 SMP 金曜日, 4月2日 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
mdadm-v4.1-2018-10-01
答え1
はい、少なくともmdadm 4.1では、ログを使用してraid-6を拡張することはサポートされていません。
あなたはできます:
- --ログデバイスの障害と削除
- エコーの再同期 > /sys/block/md0/md/consistency_policy"
- 外部ビットマップの追加
- アレイの成長
- 日記をもう一度追加してください。