GNU/Linux >> Linux Esercitazione >  >> Cent OS

Nodi multipli GlusterFS in Centos/Almalinux

Introduzione

GlusterFS è un filesystem scalabile attraverso una rete adatta a un uso intensivo di dati. Attività come l'archiviazione su cloud e lo streaming multimediale. GlusterFS è un software open source e può utilizzare hardware standard pronto all'uso. Tutti i link al documento Glusterfs. Controlla il tutorial di iscsi su centos8. È conveniente e può essere implementato in ambienti bare metal, virtuali, container e cloud.

Le aziende possono essere scalabili, performanti e disponibili on-demand, senza vincoli di fornitore, in ambienti on-premise, cloud pubblico e ibridi. Gluster è utilizzato nella produzione di migliaia di organizzazioni che spaziano dai media, all'assistenza sanitaria, al governo, all'istruzione, al Web 2.0 e ai servizi finanziari.

Questo tutorial ha lo scopo di fornire una guida passo passo per configurare GlusterFS per la prima volta con il minimo grado di complessità. Per questa guida, è necessario utilizzare le istanze della macchina virtuale.

Vantaggi

  • Ridimensiona a diversi petabyte
  • Gestisce migliaia di clienti
  • Compatibile con POSIX
  • Utilizza hardware di base
  • Può utilizzare qualsiasi filesystem su disco che supporti attributi estesi
  • Accessibile tramite protocolli standard del settore come NFS e SMB
  • Fornisce replica, quote, replica geografica, snapshot e rilevamento bitrot
  • Consente l'ottimizzazione per diversi carichi di lavoro
  • Open Source

Abilita repository GFS su centos8

Esegui il comando seguente per abilitare il repository GlusterFS

# yum-config-manager --enable powertools --enable devel
# dnf -y install centos-release-gluster8

Installa le dipendenze

Aggiungi nome host e indirizzi IP sul file host

# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
8
192.168.56.101 master8.unixcop.com master8
192.168.56.202 worker18.unixcop.com worker1
192.168.56.203 worker28.unixcop.com worker2

Installa il pacchetto GFS

Segui il comando qui sotto

# dnf install glusterfs-server -y

Aggiungi regole firewall per consentire la connessione a tutti i nodi

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

Disabilita Selinux

# sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config
# setenforce 0

Avvia il servizio GlusterFS

Segui il comando seguente come segue. Nota se ricevi l'errore /usr/lib/systemd/system/glusterd.service:21:Unknown lvalue 'StartLimitIntervalSec' nella sezione 'Service' . Cambia il valore in 10.

#sudo systemctl start glusterd

#sudo systemctl enable glusterd

Ora esamina tutti i nodi da aggiungere al cluster GlusterFS

Esegui il comando seguente.

# gluster peer probe worker1
# gluster peer probe worker2
# gluster peer probe worker3

Verifica lo stato

Verifica lo stato dei nodi collegati.

Crea una nuova directory per GlusterFS (sia su worker1 che su worker2)

Directory creata, ora possiamo creare il volume (denominato v01) che verrà replicato sia su worker1 che su worker2

# mkdir -p /glusterfs/distributed

Aggiungi nodi GFS a distribuiti

Si prega di eseguire il comando seguente.

# # gluster volume create vol_distributed transport tcp worker1:/glusterfs/distributed worker2:/glusterfs/distributed force

Controlla i nodi connessi al cluster

Segui il comando seguente.

# gluster pool list

Avvia il filesystem GFS

Si prega di utilizzare il comando seguente.

# gluster volume start vol_distributed

Controlla le informazioni del cluster Glusterfs

Segui i comandi seguenti.

# gluster volume info

Conclusione

Si prega di verificare i vantaggi e gli svantaggi di un file system distribuito rispetto alla memoria di rete tradizionale nella tabella seguente.

Vantaggi

Buon utilizzo delle capacità esistenti
Maggiore affidabilità
Distribuzione del carico di rete
Scalabilità molto buona

Svantaggi

Creazione di una struttura di rete complessa
Maggiore sforzo amministrativo durante la configurazione
È necessaria un'infrastruttura di rete rapida
Lo sforzo aggiuntivo richiesto per la sicurezza tecnica


Cent OS
  1. Come migrare Centos 8 ad AlmaLinux 8.3

  2. Archiviazione replicata distribuita su quattro nodi di archiviazione con GlusterFS su CentOS 5.4

  3. Archiviazione distribuita su quattro nodi di archiviazione con GlusterFS su CentOS 5.4

  4. Striping su quattro nodi di archiviazione con GlusterFS su CentOS 5.4

  5. Striping su quattro nodi di archiviazione con GlusterFS 3.2.x su CentOS 6.3

Come migrare ad AlmaLinux 8.4 da CentOS Linux

Come installare phpMyAdmin su AlmaLinux / CentOS 8

Come installare più versioni Java su CentOS 8

Come migrare da CentOS 8 ad AlmaLinux 8.

Come migrare CentOS su AlmaLinux

Come installare e configurare GlusterFS su CentOS 7/CentOS 8