Легко ли преобразовать RAID6 в RAID60?
Прямо сейчас у меня RAID6 с 8 дисками. Я собираюсь перейти на систему 3U с 16 отсеками и думаю о RAID60 с 16 дисками. Можно ли переместить мои диски в новую систему, запустить RAID6, а затем расширить его до RAID60, когда я добавлю 8 новых дисков?
RAID60 - это всего лишь два массива RAID6 с чередованием, поэтому что произойдет, если я построю новый RAID6, а затем добавлю RAID0 поверх нового и существующего массива? Потеряю ли я все свои данные на существующем массиве RAID6?
Вы не можете сделать это RAID60 - mdadm
sishape не знает, как это преобразовать.
Поскольку вы просто хотите разделить их вместе (и, по-видимому, не нуждаетесь в преимуществах производительности, а только в пространстве RAID0?), Вы можете использовать LVM. Это, вероятно, выглядело бы так ...
mdadm
, затем сделайте это устройство физическим томом для новой группы томов в LVM. Настройте логический том, поместите на него файловую систему.Я думаю, что это возможно, если создать новый массив RAID0, содержащий единственный массив RAID6 (вложенный массив RAID 60).
Создание нового массива RAID 6
mdadm -C /dev/md101 -l6 -n8 /dev/sdi /dev/sdj /dev/sdk /dev/sdl /dev/sdm /dev/sdn /dev/sdo /dev/sdp
Создание нового массива RAID 60 (половинного размера)
mdadm -C /dev/md102 -l0 --force --raid-devices=1 /dev/md101
Создание файловой системы
mxfs.ext4 /dev/md102
Копировать все
mount /dev/md102 /mnt
cp -ar /raid/* /mnt
Остановка старого RAID6
umount /raid
mdadm --stop /dev/md0
Создание еще одного массива RAID 6
mdadm -C /dev/md100 -l6 -n8 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh
Добавление массива RAID 6 в RAID0 (mdadm увеличивает массив RAID0 с 1 диском до RAID4 с 3 дисками)
mdadm --grow /dev/md102 --raid-devices=2 --add /dev/md100
Замена деградированного RAID 4 на RAID 0
mdadm --grow /dev/md102 -l0 -n2
Расширение FS
resize2fs /dev/md102