Como configuro um software RAID 1 no Ubuntu 20.04 LTS montado como `/data` no mesmo nível de `/home`?

Como configuro um software RAID 1 no Ubuntu 20.04 LTS montado como `/data` no mesmo nível de `/home`?

Como configuro um software RAID 1 no Ubuntu 20.04 LTS montado /datano 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 lugaresEste computadoralém /homede /[user name]ter a mesma capacidade /homeda unidade do sistema.

Observe que o ponto de montagem sugerido no guia foi alterado de /media/datenpara /home/datapara isso.

Responder1

Vamos supor que você tenha três discos /dev/sdae . 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 /homepartições do sistema (com root, swap, etc.) no /dev/sda.

Se a solução para criar RAID mdadmfalhou 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 partedjá devem estar instalados no Ubuntu por padrão, então você deve desconsiderar a parte de instalação.

As etapas importantes são:

  1. Crie uma partição do tipo "Linux LVM" em ambos /dev/sdbe /dev/sdcisso ocupa todo o espaço em disco.

  2. Criar LVMvolumes físicosem ambas as partições.

  3. Criar LVMgrupo de volumesconsistindo nesses dois volumes físicos.

  4. 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).

  1. Crie um sistema de arquivos no dispositivo acima ("formato" nos termos do Windows) usando mkfso comando.

  2. Crie um /datadiretório vazio na raiz do seu sistema de arquivos (ou /home/datase preferir).

  3. Monte o sistema de arquivos criado nesse diretório usando mounto comando. Este não é mostrado no guia - será simplesmente mount /dev/raid0vg0/raid0lv0 /data(ou mount /dev/mapper/raid0vg0-raid0lv0 /data- são sinônimos)

  4. Adicione uma entrada ao /etc/fstabarquivo 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 :)

informação relacionada