Fala Galera!!!

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).
Lembrando que é compatível com as seguintes versões de Linux;
  • Ubuntu
  • CentOs
  • OpenSUSE
Anexando Disco no Servidor

No painel do servidor vá em Conectar e clique em Anexar Disco

001

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.

002

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

003

Configuração do RAID via MDADM 

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

004

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

005
  • No Prompt pressione 'n' para criar a partição:
Command (m for help): n

006
  • 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

009
  • Digite '1' para selecionar a partição '1':
0010
  • Agora de Enter para aceitar a partição e para colocar a partição do espaço livre no disco:
0011
  • Agora vamos alterar o ID padrão linux para o 'fd' (RAID automático do Linux), digite 't' depois em Hex Code 'fd'
0012
  • Agora pressione 'w' para gravar a tabela de partição da unidade depois saia do fdisk
0013

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

0014

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

0015

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

0016

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

0017

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