« LINUX:Glusterfs - Serveurs » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
 
(11 versions intermédiaires par le même utilisateur non affichées)
Ligne 47 : Ligne 47 :




=Pool de serveurs=
=Configurer le mur de feu ou FireWall=
Un "Pool" est un regroupement de machines qui servent de serveurs GlusterFs et qui vont travailler ensemble.
Chaque serveur écoute sur le port TCP 24007. Quand le "pool" sera constitué, chaque serveur du cluster va entrer en communication entre eux et par la suite, les machines clients feront de même.


Si vous activez le Firewall, ce qui est recommandé, il faut y ajouter les règles suivantes sur chaque serveur:
* pour le "pool" ou ensemble de machines serveurs - accès des serveurs:
-A INPUT  -p tcp -m tcp --sport 24007 -m iprange --src-range 192.168.1.71-192.168.1.76 -m conntrack --ctstate NEW -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 24007 -m iprange --dst-range 192.168.1.71-192.168.1.76 -j ACCEPT
* pour le "pool" ou ensemble de machines serveurs - accès des clients:
-A INPUT  -p tcp -m tcp --sport 24007 -m iprange --src-range 192.168.1.81-192.168.1.82 -m conntrack --ctstate NEW -j ACCEPT
* pour les "brick" ou briques - accès des serveurs:
-A INPUT  -p tcp -m tcp --sport 49152:60999 -m iprange --src-range 192.168.1.71-192.168.1.76 -m conntrack --ctstate NEW -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
* pour les "brick" ou briques - accès des clients:
-A INPUT  -p tcp -m tcp --sport 49152:60999 -m iprange --src-range 192.168.1.81-192.168.1.82 -m conntrack --ctstate NEW -j ACCEPT


==Configurer le mur de feu ou FireWall==
Chaque serveur écoute sur le port TCP 24007. Quand le "pool" sera constitué, chaque serveur du cluster va entrer en communication entre eux et par la suite, les machines clients feront de même.


Si vous activez le Firewall, ce qui est recommandé, il faut y ajouter les règles suivantes sur chaque serveur:
=Pool de serveurs=
-A INPUT  -p tcp -m tcp --sport 24007 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
Un "Pool" est un regroupement de machines qui servent de serveurs GlusterFs et qui vont travailler ensemble.
-A OUTPUT -p tcp -m tcp --dport 24007 -d 192.168.1.0/24 -j ACCEPT




Ligne 162 : Ligne 170 :
==[[LINUX:Glusterfs - Type Distribué-Répliqué|Type Distribué-Répliqué]]==
==[[LINUX:Glusterfs - Type Distribué-Répliqué|Type Distribué-Répliqué]]==
Ce troisième type '''distribué-répliqué''' correspond au '''RAID10'''. Les fichiers sont distribués sur les divers espaces disques individuels des machines du cluster. C'est une combinaison des deux types précédents.
Ce troisième type '''distribué-répliqué''' correspond au '''RAID10'''. Les fichiers sont distribués sur les divers espaces disques individuels des machines du cluster. C'est une combinaison des deux types précédents.
==[[LINUX:Glusterfs - Type Dispersé|Type Dispersé]]==
Ce quatrième type '''dispersé''' correspond au '''RAID6'''. Les fichiers sont distribués sur les divers espaces disques individuels des machines du cluster. Chaque fichier est découpé en morceaux égaux ou blocs, le dernier est complété par du vide et il y a un ou plusieurs blocs de contrôle.
Chaque espace disque accueille à tour de rôle un de ces blocs.
==[[LINUX:Glusterfs - Type Distribué-Dispersé|Type Distribué-Dispersé]]==
Ce cinquième type '''distribué-dispersé''' correspond au '''RAID60'''. Les fichiers sont distribués sur les divers espaces disques individuels des machines du cluster. Chaque fichier est découpé en morceaux égaux ou blocs, le dernier est complété par du vide et il y a un ou plusieurs blocs de contrôle. Chaque espace disque accueille à tour de rôle un de ces blocs. C'est une combinaison du type précédent et du type "distribué" vu plus haut.