GNU/Linux >> Znalost Linux >  >> Cent OS

Více uzlů GlusterFS v Centos/Almalinux

Úvod

GlusterFS je škálovatelný souborový systém prostřednictvím sítě vhodný pro datově náročné. Úkoly, jako je cloudové úložiště a streamování médií. GlusterFS je software s otevřeným zdrojovým kódem a může využívat standardní běžně dostupný hardware. Odkaz na všechny dokumenty Glusterfs. Podívejte se na kurz iscsi na centos8. Je nákladově efektivní a lze jej nasadit na holá, virtuální, kontejnerová a cloudová prostředí.

Podniky mohou být škálovatelné, výkonné a dostupné na vyžádání, bez uzamčení dodavatele, napříč místními, veřejnými cloudovými a hybridními prostředími. Gluster se používá ve výrobě v tisících organizací zahrnujících média, zdravotnictví, státní správu, vzdělávání, web 2.0 a finanční služby.

Tento tutoriál má poskytnout podrobného průvodce prvním nastavením GlusterFS s minimální mírou složitosti. Pro tuto příručku je nutné používat instance virtuálních strojů.

Výhody

  • Rozsah na několik petabajtů
  • Ovládá tisíce klientů
  • Kompatibilní s POSIX
  • Používá komoditní hardware
  • Může používat jakýkoli souborový systém na disku, který podporuje rozšířené atributy
  • Přístupné pomocí standardních průmyslových protokolů, jako je NFS a SMB
  • Poskytuje replikaci, kvóty, geografickou replikaci, snímky a bitrot detekci
  • Umožňuje optimalizaci pro různé úlohy
  • Otevřený zdroj

Povolte úložiště GFS na centos8

Provedením níže uvedeného příkazu povolte úložiště GlusterFS

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

Instalovat závislosti

Přidejte název hostitele a adresu IP do souboru hostitele

# 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

Nainstalujte balíček GFS

Postupujte podle níže uvedeného příkazu

# dnf install glusterfs-server -y

Přidejte pravidla brány firewall pro povolení připojení ke všem uzlům

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

Zakázat Selinux

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

Spusťte službu GlusterFS

Postupujte podle níže uvedeného příkazu. Upozorňujeme, že pokud se zobrazí chyba /usr/lib/systemd/system/glusterd.service:21:Neznámá hodnota lvalue ‚StartLimitIntervalSec‘ v sekci ‚Služba‘ . Změňte hodnotu na 10.

#sudo systemctl start glusterd

#sudo systemctl enable glusterd

Nyní vyzkoušejte všechny uzly, které mají být přidány do clusteru GlusterFS

Proveďte níže uvedený příkaz.

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

Zkontrolujte stav

Zkontrolujte stav připojených uzlů.

Vytvořte nový adresář pro GlusterFS (na worker1 i worker2)

Adresář byl vytvořen, nyní můžeme vytvořit svazek (pojmenovaný v01), který se bude replikovat na worker1 i worker2

# mkdir -p /glusterfs/distributed

Přidat uzly GFS do distribuovaných

Proveďte prosím níže uvedený příkaz.

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

Zkontrolujte uzly připojené ke clusteru

Postupujte podle níže uvedeného příkazu.

# gluster pool list

Spusťte souborový systém GFS

Použijte prosím níže uvedený příkaz.

# gluster volume start vol_distributed

Zkontrolujte informace o clusteru Glusterfs

Postupujte podle níže uvedených příkazů.

# gluster volume info

Závěr

V níže uvedené tabulce prosím zkontrolujte výhody a nevýhody distribuovaného souborového systému ve srovnání s tradiční síťovou pamětí.

Výhody

Dobré využití stávajících kapacit
Zvýšená spolehlivost
Rozložení zatížení sítě
Velmi dobrá škálovatelnost

Nevýhody

Vytvoření složité struktury sítě
Větší administrativní náročnost během nastavování
Je potřeba rychlá síťová infrastruktura
Další úsilí potřebné pro technické zabezpečení


Cent OS
  1. Distribuované replikované úložiště napříč čtyřmi uzly úložiště s GlusterFS na CentOS 5.4

  2. Distribuované úložiště mezi čtyřmi uzly úložiště s GlusterFS na CentOS 5.4

  3. Pruhování přes čtyři uzly úložiště s GlusterFS na CentOS 5.4

  1. Pruhování přes čtyři uzly úložiště s GlusterFS 3.2.x na CentOS 6.3

  2. Distribuované úložiště mezi čtyřmi uzly úložiště s GlusterFS 3.2.x na CentOS 6.3

  3. CentOS 8 na AlmaLinux 8:Průvodce migrací krok za krokem

  1. AlmaLinux vs Rocky Linux

  2. Jak migrovat Centos 8 na AlmaLinux 8.3

  3. Jak migrovat CentOS 7 na AlmaLinux 8:Průvodce krok za krokem