Essa demostração visa como criar um RAID via mdadm em Servidores Linux no Azure, essa configuração melhora o desempenho da aplicação e a gravação de dados fica mais rápida comparado com um único HD. Para configurar o RAID iremos utilizar o utilitário "mdadm"
O utilitário mdadm pode ser usado para criar, gerenciar e monitorar conjuntos de múltiplos discos (MD)para RAID por software ou Entrada/Saída de multi-caminho.
Nessa demostração irei utilizar no Azure;
- 1 - Servidor com CentOs 7.
- 1 - HD de S.O.
- 2 - HD de 1Gb (O tamanho é só para a demostração).
- Ubuntu
- CentOs
- OpenSUSE
No painel do servidor vá em Conectar e clique em Anexar Disco

Na janela de criação do disco virtual, escolha um nome para o VHD e o tamanho depois clique em Ok.
OBS: Nesse procedimento estou criando 2 VHDs para fazer o RAID, você pode fazer com quantos discos for necessários.

Vamos verificar a integridade dos HDs, execute o seguinte comando
fdisk -l

Configuração do RAID via MDADM
Para fazer a instalação do mdamdm, execute o seguinte comando
sudo yum install mdadm

Criação da Partição
Agora vamos criar as partições, nesse caso criaremos uma unica partição de disco em /dev/sdc.
- Para iniciar a criação das partições, utilize o fdisk:
sudo fdisk /dev/sdc

- No Prompt pressione 'n' para criar a partição:

- Agora pressione 'p' para criar um partição primária:
Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p

- Digite '1' para selecionar a partição '1':

- Agora de Enter para aceitar a partição e para colocar a partição do espaço livre no disco:

- Agora vamos alterar o ID padrão linux para o 'fd' (RAID automático do Linux), digite 't' depois em Hex Code 'fd'

- Agora pressione 'w' para gravar a tabela de partição da unidade depois saia do fdisk

Pronto a partição está criada.
Criando a Matriz do RAID
Agora vamos criar o RAID 0 com as partições dos dois discos separados, nessa demostração estou dando exemplo com dois disco 'C' e 'D':
Execute os seguintes comandos:
sudo mdadm --create /dev/md127 --level 0 --raid-devices 2 \ /dev/sdc /dev/sdd

Agora vamos criar um sistemas de arquivo dentro do RAID, execute o seguinte comando
mkfs -t ext4 /dev/md127

Agora vamos criar um pasta para o sistema de arquivos, execte o seguinte comando
mkdir /DemoRaid

Agora vamos fazer a referencia do sistemas de arquivos com o blkid, para determinar o UUID do novo sistema de arquivo. Digite o seguinte comando
/sbin/blkid

Em seguida digite o comando "mount -a" para testar a entrada /etc/fstab está correta.
Pronto o servidor está com RAID configurado.
Obrigado e até o próximo Post.
Deixe seu Comentário
No comments