Назад | Перейти на главную страницу

Можно ли преобразовать RAID1 в RAID0 без переустановки системы?

Я купил сервер E3-SSD-3-32 из предложения SoYouStart. Есть SSD-накопитель 3х120 ГБ. К сожалению, через некоторое время на диске не хватило места. Есть ли способ преобразовать RAID1 в RAID0? Операционная система - Debian 9.

web1@ns510077:~$ cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdc1[2] sdb1[1] sda1[0]
      20478912 blocks [3/3] [UUU]

md2 : active raid1 sdc2[2] sdb2[1] sda2[0]
      96211904 blocks [3/3] [UUU]

unused devices: <none>

web1@ns510077:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G  1.6G   17G   9% /
devtmpfs         16G     0   16G   0% /dev
tmpfs            16G     0   16G   0% /dev/shm
tmpfs            16G  530M   16G   4% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/md2         91G   77G  9.3G  90% /var

Насколько я знаю, это выглядит невозможным. Я предлагаю вам сделать резервную копию всех данных, а затем перестроить RAID в полосовой RAID.

Однако вы можете попытаться сделать резервную копию данных перед увеличением RAID с 1 до 0 с помощью этой команды:

mdadm /dev/md2 --grow --level=0

ИЛИ

Удалите зеркало, расширите до raid 0 и измените размер fs.

В любом случае сделайте резервную копию заранее для безопасности ваших данных.