나는 과거에 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"
- 외부 비트맵 추가
- 배열 성장
- 일기를 다시 추가하세요.