Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 et z2.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 :
  1. 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 ».
  2. Configurer un système de fichiers ext4 monté sur le volume logique LVM my_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 ».
  3. 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 ».
  4. 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 »
  5. Créer les ressources du cluster. comme décrit dans Section 3.5, « Configurer les ressources du cluster ».
  6. 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.
  1. Installer le cluster software sur les nœuds z1.example.com et z2.example.com, en suivant les étapes décrites dans Section 1.1, « Installation du logiciel de cluster ».
  2. Créer le cluster webfarm en deux noeuds, composé de z1.example.com et z2.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 cluster my_cluster.
  3. 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.