Um RAID de disco rígido baseado em hardware é caro. Por esse motivo, os usuários criam regularmente um RAID de software no Linux para satisfazer suas grandes necessidades de dados.
A configuração de um pool de armazenamento ficou mais fácil no Linux ao longo dos anos, graças a ferramentas como Mdadm. Com este programa, os usuários podem criar uma matriz RAID de software em questão de minutos!
Instale o Mdadm
A melhor maneira de criar uma matriz RAID no Linux épara usar a ferramenta Mdadm. Mdadm é um utilitário de linha de comando que permite a manipulação rápida e fácil de dispositivos RAID. Infelizmente, este software não vem com a maioria das distribuições por padrão. Se você quiser usá-lo, precisará instalá-lo manualmente.
Abra um terminal e siga as instruções que correspondem ao seu sistema operacional Linux.
Ubuntu
sudo apt install mdadm
Debian
sudo apt install mdadm
Arch Linux
sudo pacman -S mdadm
Fedora
sudo dnf install mdadm -y
OpenSUSE
sudo zypper install mdadm
Linux genérico
A maioria das distribuições Linux tem acesso ao Mdadm eempacotá-lo para seus usuários. Dito isto, se você não conseguir encontrar o programa no repositório de pacotes da sua distribuição Linux, existe outro caminho: construir a partir da fonte. Siga as instruções abaixo para aprender como fazer o Mdadm funcionar.
Passo 1: Vá para a página Mdadm GitHub e saiba quais dependências o programa precisa compilar corretamente.
Passo 2: Clone o código-fonte com o git comando.
git clone https://github.com/neilbrown/mdadm cd mdadm
Etapa 3: Compile o código com o faço comando.
make
Passo 4: Instale o Mdadm no Linux com o faça instalar comando.
sudo make install
Preparar Discos Rígidos
Matrizes RAID no Linux requerem pelo menos dois discos rígidos. Esses discos rígidos devem ficar completamente em branco, sem nada. Inicie um terminal e use o DD comando para zerar cada um deles.
Nota: use o lsblk comando para determinar a etiqueta de cada disco rígido.

sudo dd if=/dev/zero of=/dev/sdX
sudo mdadm --zero-superblock /dev/sdX
Criando uma matriz RAID
Usar o Mdadm para criar uma nova matriz RAID é muito simples. Para fazer isso, escreva o seguinte comando em um terminal. Certifique-se de modificar e remover o XEstá na operação do terminal, pois as etiquetas da sua unidade diferem do exemplo dado.
Nota: neste exemplo, estamos usando a ferramenta de gerenciamento Mdadm RAID para criar um dispositivo com dois discos rígidos. Se o seu RAID precisar de mais de dois discos rígidos, altere dispositivos de ataque = 2 para dispositivos de ataque = 3 ou um número mais alto.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX
Deixe o Mdadm criar o dispositivo RAID. Seja paciente e deixe a ferramenta funcionar. Quando o processo estiver concluído, é hora de verificar se a matriz de unidades está funcionando.
Você pode verificar se o seu RAID foi criado com êxito executando o gato comando em uma janela do terminal.
cat /proc/mdstat
Formatar matriz RAID
Quando você combina unidades para criar uma matriz RAID,seus discos rígidos se agrupam para criar um único dispositivo de armazenamento. Este dispositivo de armazenamento está totalmente vazio e inacessível. Você não poderá colocar nenhum dado nele, sem formatá-lo.
A formatação de uma unidade RAID no Linux requer o uso do comando MKFS. Em um terminal, execute mkfs.ext4. A execução deste comando criará um novo sistema de arquivos Extended4 na matriz
sudo mkfs.ext4 -F /dev/md0
Montar matriz RAID
Antes de poder acessar seu novo dispositivo RAID no Linux, ele precisa ser montado no sistema. Para montá-lo, inicie um terminal e siga as etapas abaixo.
Passo 1: Crie uma nova pasta para o RAID montar com o mkdir comando.
sudo mkdir -p /mount/md0
Passo 2: Use o montar comando e vincule a matriz RAID ao novo / mnt / md0 pasta.
sudo mount /dev/md0 /mnt/md0
Depois de montado, acesse seu array RAID com o CD comando.
cd /mnt/md0
Para uma montagem RAID permanente no Linux, faça:
sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab
Se você deseja desmontar o seu RAID, precisará usar o umount comando.
Nota: NÃO tente desmontar seu dispositivo RAID enquanto estiver copiando dados!
sudo umount /dev/md0
O tradicional umount comando deve funcionar. Se você tiver problemas e o RAID se recusar a desmontar do sistema, tente usar o "eu" interruptor.
sudo umount /dev/md0 -l</p>
Comentários