GlusterFS - Um Sistema de Arquivos Distribuídos (parte 2)

Nessa segunda parte vamos abordar 2 volumes restantes que foram adicionados nas últimas versões do Gluster, os volumes disperso e disperso distribuído.

[ Hits: 3.663 ]

Por: Daniel Lara Souza em 14/06/2022 | Blog: http://danniel-lara.blogspot.com/


Volumes GlusterFS Dispersos e Distribuídos



Os volumes distribuídos dispersos são equivalentes aos volumes distribuídos replicados, mas utilizando sub-volumes dispersos em vez de replicados. O número de tijolos deve ser um múltiplo do 1º sub-volume. O objetivo para tal volume é dimensionar facilmente o tamanho do volume e distribuir a carga através de vários bricks.
Nesse exemplo vamos usar 6 máquinas com:
  • Centos 8 Stream
  • 30 GB - S.O
  • 100 GB - GlusterFS

Instale o Gluster nos 6 servidores. Instale o repositório do CentOS Gluster9:

# dnf -y install centos-release-gluster9

Ajuste o repositório:

# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-9.repo

Instale:

# dnf --enablerepo=centos-gluster9,powertools -y install glusterfs-server

Inicie o serviço:

# systemctl enable --now glusterd

Ajuste as regras de firewall:

# firewall-cmd --add-service=glusterfs --permanent

Reload no firewalld:

# firewall-cmd --reload

Em cada servidor tenho já formatado e montado o /dev/sdb de 100GB, ponto de montagem /data.

Agora, em todos os 6 servidores vamos criar um diretório comum entre eles:

# mkdir /data

Agora vamos configurar o nosso Gluster.

No server1:

# gluster peer probe gluster2
# gluster peer probe gluster3
# gluster peer probe gluster4
# gluster peer probe gluster5
# gluster peer probe gluster6

Agora vamos configurar:

# gluster volume create vol_dist disperse 3 redundancy 1 gluster1:/data gluster2:/data gluster3:/data gluster4:/data gluster5:/data gluster6:/data force

Vamos iniciar o volume e ver o seu status.

Podes verificar o status com os comandos:

# gluster volume start vol_dist
# gluster volume info
Espero que ajude!

Guia de referência: https://www.gluster.org/

Página anterior    

Páginas do artigo
   1. Volume de GlusterFS Disperso
   2. Volumes GlusterFS Dispersos e Distribuídos
Outros artigos deste autor

ISPConfig 3 no CentOS 6.4 64 bits

Bacula + Webacula + Bacula-web + bat no CentOS 6.3

Instalando Fedora CoreOS no KVM

Rocky Linux - Novo Substituto do CentOS

My Traceroute (MTR) , uma ferramenta de diagnóstico de rede

Leitura recomendada

Ativando suporte ao NTFS no RedHat9 sem recompilar o kernel

Captive-NTFS com kernel 2.6

Criando uma rede entre o PC Virtual com Linux e o Windows usando Virtual PC

Utilizando atributos em partições ReiserFS

Acessar, ler e escrever em partições Linux no Windows

  
Comentários
[1] Comentário enviado por maurixnovatrento em 05/07/2022 - 22:50h


Ótimo artigo;

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts