LINUX.ORG.RU

Теоретически да

man mdadm

[...]
GROW MODE
[...]
       o   convert between RAID1 and RAID5, between RAID5 and  RAID6,  between
           RAID0,  RAID4,  and  RAID5,  and  between  RAID0 and RAID10 (in the
           near-2 mode).
router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)

Возможна ли конвертация софтварного RAID0 из 2х дисков в RAID10 при добавлении еще 2х дисков?

Возможна. Но Вы же понимаете, что перед любыми манипуляциями с массивами бекап обязателен? А раз у Вас будет бекап, то гораздо быстрее и безопаснее будет снести текущий массив, создать новый и развернуть на него бекап.

Serge10 ★★★★★
()
Ответ на: комментарий от Serge10

Но Вы же понимаете, что перед любыми манипуляциями с массивами бекап обязателен?

Какие бекапы? RAID - это же надежно, даже когда выключен и не работает, серебряная пуля. Мелочь, что RAID0 - это не RAID, ничего не значит.

anonymous
()
Ответ на: комментарий от router

Все прошло даже проще чем казалось. При помощи cfdisk создал на двух дополнительных дисках разделы с типом (fd) Linux raid autodetect. После этого изменил тип массива и добавил диски при помощи одной команды:

mdadm --grow /dev/md0 --level=10 --backup-file=/home/backup-md0 --raid-devices=4 --add /dev/sdc1 /dev/sdd1

Через несколько часов массив был готов.

mdadm -D /dev/md0 
/dev/md0:
           Version : 1.2
     Creation Time : Fri Jun  5 16:38:09 2020
        Raid Level : raid10
        Array Size : 1953257472 (1862.77 GiB 2000.14 GB)
     Used Dev Size : 976628736 (931.39 GiB 1000.07 GB)
      Raid Devices : 4
     Total Devices : 4
       Persistence : Superblock is persistent

       Update Time : Thu Jun 25 19:17:38 2020
             State : active 
    Active Devices : 4
   Working Devices : 4
    Failed Devices : 0
     Spare Devices : 0

            Layout : near=2
        Chunk Size : 512K

Consistency Policy : resync

              Name : host001:0  (local to host host001)
              UUID : 1a5d8126:b9c5507f:187f2e24:7f62dbbd
            Events : 9929

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync set-A   /dev/sda1
       5       8       49        1      active sync set-B   /dev/sdd1
       1       8       17        2      active sync set-A   /dev/sdb1
       4       8       33        3      active sync set-B   /dev/sdc1
static ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.