7.5. Configurer les services HA
La configuration des services HA (haute disponibilité, ou « High Availability ») consiste en la configuration des ressources et leur assignement à des services.
Les sections qui suivent décrivent comment modifier
/etc/cluster/cluster.conf afin d'ajouter des ressources et des services.
Important
Il peut y avoir un grand éventail de configurations possible avec les ressources et services High Availability. Pour une meilleure compréhension des paramètres et du comportement des ressources, reportez-vous à l'Annexe B, Paramètres des ressources HA et à l'Annexe C, Comportement des ressources HA. Pour une performance optimale et pour vous assurer que votre configuration peut être prise en charge, contactez un représentant approuvé du support Red Hat.
7.5.1. Ajouter des ressources cluster Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Vous povuez configurer deux types de ressources :
- Global — Ressources disponibles à tous les services dans le cluster. Celles-ci sont configurées dans la section
resourcesdu fichier de configuration (dans l'élémentrm). - Service-specific — Ressources disponibles à un seul service. Celles-ci sont configurées dans chaque section
servicedu fichier de configuration (dans l'élémentrm).
Cette section décrit comment ajouter une ressource globale. Pour voir les procédures sur la configuration des ressources spécifiques au service (« service-specific »), reportez-vous à la Section 7.5.2, « Ajouter un service cluster à un cluster ».
Suivez les étapes dans cette section pour ajouter une ressource cluster globale.
- Ouvrez
/etc/cluster/cluster.confsur n'importe quel nœud dans le cluster. - Ajoutez une section
resourcesdans l'élémentrm. Par exemple :Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Remplissez-la avec les ressources correspondantes aux services que vous souhaitez créer. Par exemple, voici des ressources à utiliser dans le service Apache. Celles-ci sont composées d'une ressource de système de fichiers (
fs), d'une ressource IP (ip) et d'une ressource Apache (apache).Copy to Clipboard Copied! Toggle word wrap Toggle overflow L'Exemple 7.9, « Fichiercluster.confavec des ressources ajoutées » montre un exemple du fichiercluster.confavec la sectionresourcesajoutée. - Mettez à jour l'attribut
config_versionen incrémentant sa valeur (par exemple, en modifiantconfig_version="2"enconfig_version="3"). - Enregistrez
/etc/cluster/cluster.conf. - (Optional) Validez le fichier sur le schéma du cluster (
cluster.rng) en exécutant la commandeccs_config_validate. Par exemple :ccs_config_validate
[root@example-01 ~]# ccs_config_validate Configuration validatesCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Exécutez la commande
cman_tool version -rpour propager la configuration au reste des nœuds de cluster. - Vérifiez que le fichier de configuration mis à jour a été propagé.
- Procédez à la Section 7.5.2, « Ajouter un service cluster à un cluster ».
Exemple 7.9. Fichier cluster.conf avec des ressources ajoutées