É possível converter RAID1 para RAID0 sem reinstalação do sistema?

1

Comprei o servidor E3-SSD-3-32 da oferta SoYouStart. Há uma unidade SSD de 3x120 GB. Infelizmente, depois de algum tempo, houve falta de espaço em disco. Existe alguma maneira de converter RAID1 para RAID0? O sistema operacional é o 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
    
por jogiboy 05.06.2018 / 15:33

1 resposta

2

Tanto quanto sei, isso não parece possível. Eu sugiro que você faça o backup de todos os dados e reconstrua o RAID para o RAID da faixa.

No entanto, você pode tentar fazer backup dos dados antes de aumentar o RAID de 1 para 0 usando este comando:

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

OR

Remova o espelho, amplie para o raid 0 e redimensione fs.

Em qualquer caso, faça o backup antes para sua segurança de dados.

    
por 06.06.2018 / 18:06