Настройте RAID10 (mdadm и/или lvm ), начиная с трех пустых дисков, затем добавьте четвертый диск (с данными на нем)

Вы должны иметь возможность использовать

   awk '{print > $3 ".txt"}' <<< "$foo"

Пр.

$ echo "$foo"
A  1  hello
B  2  hello
C  3  hello
D  4  world
E  5  world
F  6  world

awk '{print > $3 ".txt"}' <<< "$foo"

$ head {hello,world}.txt
==> hello.txt <==
A  1  hello
B  2  hello
C  3  hello

==> world.txt <==
D  4  world
E  5  world
F  6  world
1
03.07.2020, 21:18
1 ответ

Да, вы можете сделать это таким образом. Я не уверен, что компоновка sdd sde sdf missingRAID10 дает вам больше безопасности, чем сначала создание RAID0(sdd sde)и преобразование (sdd + sdf, sdc + sde), но это академическая дискуссия. Вы могли бы сделать это в любом случае.

mdadmиспользует специальное ключевое слово «отсутствует» вместо имени устройства для создания/управления поврежденными массивами. Итак, когда вы создаете массив, вы запускаете mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdd1 /dev/sde1 /dev/sdf1 missing. Как только данные скопированы, вы можете просто добавить оставшийся диск, запустив mdadm --add /dev/md0 /dev/sdc1.

Я настоятельно рекомендую создавать массив поверх разделов типа «Linux RAID»(0xfd00или A19D880F-05FC-4D3B-A006-743F0F84911E), а не на необработанных устройствах.

2
18.03.2021, 23:22

Теги

Похожие вопросы