Chapitre 3. Un serveur NFS actif/passif dans Red Hat High Availability Cluster
Ce chapitre décrit comment configurer un cluster de module complémentaire de Red Hat Enterprise Linux High Availability en utilisant le stockage partagé. La procédure utilise
pcs
pour configurer les ressources de cluster de Pacemaker. Dans ce cas d'utilisation, les clients accèdent au système de fichiers NFS par une adresse IP flottante. Le serveur NFS exécute sur un des deux nœuds du cluster. Si le noeud sur lequel le serveur NFS exécute n'opère plus, le serveur NFS démarrera à nouveau sur le second noeud du cluster, occasionnant ainsi une interruption de service minimale.
Ce cas d'utilisation exige que votre système inclue les composants suivants :
- Deux nœuds qui seront utilisés pour créer le cluster exécutant le serveur web Apache. Dans cet exemple, les noeuds utilisés sont
z1.example.com
etz2.example.com
. - Un périphérique de power fencing pour chaque nœud du cluster webfarm. Cet exemple utilise deux ports de commutateur d’alimentation APC avec un nom d’hôte
zapc.example.com
. - Une adresse IP virtuelle publique requise pour le serveur NFS.
- Stockage partagé pour les nœuds du cluster, utilisant iSCSI ou Fibre Channel.
Configurer un serveur actif/passif NFS HA sur Red Hat Enterprise Linux High requiert les deux étapes suivantes :
- Créer le cluster qui exécutera le serveur NFS et configurer le clôturage pour chaque noeud du cluster, comme décrit dans Section 3.1, « Créer le cluster NFS ».
- Configurer un système de fichiers
ext4
monté sur le volume logique LVMmy_lv
dans le stockage partagé des nœuds du cluster, comme décrit dans Section 3.2, « Configurer un volume LVM dans un système de fichiers ext4 ». - Configurer un partage NFS dans le stockage partagé sur le volume logique, comme décrit dans Section 3.3, « Mise en place de Partages NFS ».
- Veillez bien à ce que le cluster uniquement soit en mesure d'activer le groupe de volumes LVM qui contient le volume logique
my_lv
, et que le groupe de volumes ne soit pas activé en dehors du cluster au démarrage, comme décrit dans Section 3.4, « Activation exclusive d'un Groupe de volumes dans un cluster » - Créer les ressources du cluster. comme décrit dans Section 3.5, « Configurer les ressources du cluster ».
- Tester le serveur NFS que vous avez configuré, comme décrit dans Section 3.6, « Tester la configuration de ressource ».
3.1. Créer le cluster NFS
Utiliser la procédure suivante pour installer et créer le cluster NFS.
- Installer le cluster software sur les nœuds
z1.example.com
etz2.example.com
, en suivant les étapes décrites dans Section 1.1, « Installation du logiciel de cluster ». - Créer le cluster webfarm en deux noeuds, composé de
z1.example.com
etz2.example.com
, en suivant la procédure donnée dans Section 1.2, « Création de cluster ». Comme dans cet exemple de procédure, on utilise les noms du cas, comme le clustermy_cluster
. - Configurer les périphériques de fencing pour chaque noeud de la webfarm, en suivant les étapes décrites dans Section 1.3, « Configuration d'une clôture ». Cet exemple configure le clôturage en utilisant deux ports de commutateur d'alimentation APC avec le nom d'hôte
zapc.example.com
.