« LINUX:Glusterfs - Clients » : différence entre les versions
(Page créée avec « ---- ''→ retour au menu de Glusterfs'' ---- =But= Maintenant que les serveurs sont configurés, on passe à l'utilisation de ses ressources par les clients. ---- ''→ retour au menu de Glusterfs'' ---- __FORCETOC__ __NOEDITSECTION__ Category:LINUX ») |
Aucun résumé des modifications |
||
Ligne 5 : | Ligne 5 : | ||
Maintenant que les serveurs sont configurés, on passe à l'utilisation de ses ressources par les clients. | Maintenant que les serveurs sont configurés, on passe à l'utilisation de ses ressources par les clients. | ||
Elle consiste à se connecter à une ressource disque ou volume fournie par le "pool" de serveurs GlusterFs. Il existe plusieurs possibilités. | |||
=Matériel et adressage IP= | |||
Pour nos exemples, nous nous baserons sur le matériel et son adressage IP présenté sous l'article [[LINUX:Glusterfs - Serveurs|Serveurs GlusterFs]]. | |||
[[FILE:LINUX:Glusterfs1.pdf|800px|center]] | |||
=Pilote natif= | |||
Le logiciel GlusterFs fournit un pilote natif nommé "Fuse" qui permet à tous client de se connecter et d'utiliser un volume GlusterFs comme on monte une partition disque locale. | |||
==Installation== | |||
Sur nos machines clients, il faut installer les paquets suivants: | |||
dnf install glusterfs glusterfs-fuse | |||
==Configurer le mur de feu ou FireWall== | |||
Pour pouvoir se connecter aux serveurs du cluster GlusterFs, il faudra ajouter des règles dans notre FireWall si nous faisons un filtrage en sortie. | |||
Sur base de notre exemple, voici deux règles à ajouter à Iptables: | |||
-A OUTPUT -p tcp -m tcp --dport 24007 -m iprange --dst-range 192.168.1.71-192.168.1.76 -j ACCEPT | |||
-A OUTPUT -p tcp -m tcp --dport 49152:60999 -m iprange --dst-range 192.168.1.71-192.168.1.76 -j ACCEPT | |||
==Création du point de montage== | |||
En premier, on crée un répertoire dédié à cette connexion. Par exemple on crée le répertoire "brique1": | |||
mkdir /brique1 | |||
==Montage et démontage manuel== | |||
Les manipulations sont semblables à celles pour monter une partition d'un disque local. | |||
On utilise la commande "mount" qui sert au montage de disque. Par exemple, on désire monter le volume "diskgfs1" à partir de la machine "sv1.home.dom" sur le répertoire créé juste avant: | |||
mount -t glusterfs sv1.home.dom:/diskgfs1 /brique1 | |||
On utilise le type de montage "glusterfs". | |||
Pour le démontage, la commande classique est utilisée: | |||
umount /brique1 | |||
==Montage automatique== | |||
On utilise le fichier "/etc/fstab" bien connu. La syntaxe va différer au niveau des options. | |||
Version du 14 juin 2023 à 11:41
But
Maintenant que les serveurs sont configurés, on passe à l'utilisation de ses ressources par les clients.
Elle consiste à se connecter à une ressource disque ou volume fournie par le "pool" de serveurs GlusterFs. Il existe plusieurs possibilités.
Matériel et adressage IP
Pour nos exemples, nous nous baserons sur le matériel et son adressage IP présenté sous l'article Serveurs GlusterFs.
Pilote natif
Le logiciel GlusterFs fournit un pilote natif nommé "Fuse" qui permet à tous client de se connecter et d'utiliser un volume GlusterFs comme on monte une partition disque locale.
Installation
Sur nos machines clients, il faut installer les paquets suivants:
dnf install glusterfs glusterfs-fuse
Configurer le mur de feu ou FireWall
Pour pouvoir se connecter aux serveurs du cluster GlusterFs, il faudra ajouter des règles dans notre FireWall si nous faisons un filtrage en sortie.
Sur base de notre exemple, voici deux règles à ajouter à Iptables:
-A OUTPUT -p tcp -m tcp --dport 24007 -m iprange --dst-range 192.168.1.71-192.168.1.76 -j ACCEPT -A OUTPUT -p tcp -m tcp --dport 49152:60999 -m iprange --dst-range 192.168.1.71-192.168.1.76 -j ACCEPT
Création du point de montage
En premier, on crée un répertoire dédié à cette connexion. Par exemple on crée le répertoire "brique1":
mkdir /brique1
Montage et démontage manuel
Les manipulations sont semblables à celles pour monter une partition d'un disque local.
On utilise la commande "mount" qui sert au montage de disque. Par exemple, on désire monter le volume "diskgfs1" à partir de la machine "sv1.home.dom" sur le répertoire créé juste avant:
mount -t glusterfs sv1.home.dom:/diskgfs1 /brique1
On utilise le type de montage "glusterfs".
Pour le démontage, la commande classique est utilisée:
umount /brique1
Montage automatique
On utilise le fichier "/etc/fstab" bien connu. La syntaxe va différer au niveau des options.