Como configuro um software RAID 1 no Ubuntu 20.04 LTS montado /data
no mesmo nível que /home
(ou seja, "à parte" /home
) usando 2 unidades com o sistema instalado em uma terceira unidade?
Eu segui oRAID de software(em alemão) passo a passo, mas não funcionou. O RAID "configurado" com isso só aparece no gerenciador de arquivos emOutros lugares→Este computadoralém /home
de /[user name]
ter a mesma capacidade /home
da unidade do sistema.
Observe que o ponto de montagem sugerido no guia foi alterado de /media/daten
para /home/data
para isso.
Responder1
Vamos supor que você tenha três discos /dev/sda
e . deve ser o disco do sistema e deve formar o espelho RAID1 para dados./dev/sdb
/dev/sdc
/dev/sda
/dev/sdb
/dev/sdc
Pela sua pergunta entendo que você já deu o primeiro passo, ou seja, instalou as /home
partições do sistema (com root, swap, etc.) no /dev/sda
.
Se a solução para criar RAID mdadm
falhou para você, sugiro usar LVM (Logical Volume Manager). Basicamente você pode seguireste guia- é destinado ao Gentoo, mas deve funcionar em qualquer distribuição Linux desde que você lembre de executar os comandos como root :) Tanto o LVM quanto parted
já devem estar instalados no Ubuntu por padrão, então você deve desconsiderar a parte de instalação.
As etapas importantes são:
Crie uma partição do tipo "Linux LVM" em ambos
/dev/sdb
e/dev/sdc
isso ocupa todo o espaço em disco.Criar LVMvolumes físicosem ambas as partições.
Criar LVMgrupo de volumesconsistindo nesses dois volumes físicos.
Criar LVMvolume lógicodo tipo RAID1 neste grupo de volumes.
Você pode encontrar os comandos necessários no guia que vinculei.
Depois de fazer isso, você deverá obter um dispositivo com nome semelhante a /dev/raid0vg0/raid0lv0
, que representará seu volume RAID1 (o nome exato depende dos nomes que você dá ao seu grupo de volumes e volumes lógicos ao criá-los, estou usando o nome de exemplo do guia).
Crie um sistema de arquivos no dispositivo acima ("formato" nos termos do Windows) usando
mkfs
o comando.Crie um
/data
diretório vazio na raiz do seu sistema de arquivos (ou/home/data
se preferir).Monte o sistema de arquivos criado nesse diretório usando
mount
o comando. Este não é mostrado no guia - será simplesmentemount /dev/raid0vg0/raid0lv0 /data
(oumount /dev/mapper/raid0vg0-raid0lv0 /data
- são sinônimos)Adicione uma entrada ao
/etc/fstab
arquivo para que o volume seja montado automaticamente quando o sistema for inicializado. Também está descrito no guia como fazer isso.
Espero que isto ajude :)