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.225 ]

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

Instalando Fedora CoreOS no KVM

iRedMail como servidor de e-mails em servidor GNU/Linux ou BSD

Configurando Docker Swarm no Rocky Linux

Pods com Podman

Servidor Bacula com Fedora Server 21

Leitura recomendada

Introdução ao universo dos filesystems

Aplicações em 32 bits para seu Ubuntu 64 bits (Feisty Fawn)

Expandindo partição em LVM

Configuração do Samba no Debian Server

Montar partições NTFS com Fuse e NTFS-3G no Debian Etch

  
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