История изменений
Исправление router, (текущая версия) :
Не на трёх. По ссылке за счёт двух запасных дисков ( вместо одного ) идёт преобразование в raid4 ( похож на raid5, но контрольные суммы на выделенном диске ) и замена диска в нём
Сейчас проверил на файлах ( losetup ) - работает :)
dd if=/dev/zero of=file1.raw bs=1M
dd if=/dev/zero of=file2.raw bs=1M
dd if=/dev/zero of=file3.raw bs=1M
dd if=/dev/zero of=file4.raw bs=1M
losetup /dev/loop1 file1.raw
losetup /dev/loop2 file2.raw
losetup /dev/loop3 file3.raw
losetup /dev/loop4 file4.raw
mdadm --create /dev/md0 --level=raid0 --raid-devices=2 /dev/loop1 /dev/loop2
mkfs.ext4 -m0 -L test /dev/md0
sudo mdadm /dev/md0 --grow --level=4
mdadm /dev/md0 --add /dev/loop4
wait -n 1 cat /proc/mdstat
mdadm /dev/md0 -f /dev/loop1
mdadm /dev/md0 -r /dev/loop1
mdadm /dev/md0 --add /dev/loop3
wait -n 1 cat /proc/mdstat
mdadm /dev/md0 --grow --level=0
root@rhea:/home/router# cat /proc/mdstat
Personalities : [raid0] [raid6] [raid5] [raid4]
md0 : active raid0 loop3[4] loop2[1]
202752 blocks super 1.2 512k chunks
unused devices: <none>
root@rhea:/home/router# e2fsck -C0 /dev/md0
e2fsck 1.43.4 (31-Jan-2017)
test: clean, 11/50800 files, 12065/202752 blocks
Исходная версия router, :
Не на трёх. По ссылке за счёт двух запасных дисков ( вместо одного ) идёт преобразование в raid4 ( похож на raid5, но контрольные суммы на выделенном диске ) и замена диска в нём