Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Mise en place de la haute disponibilité ====== <label type="info">Création</label> --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2022/11/13 09:28// ===== Préambule ===== La haute disponibilité ou HA (//**H**igh **A**vailability//) est un mécanisme permettant d'assurer la disponibilité d'un service en cas de panne au sein d'un infrastructure. Elle peut être mise en place sur plusieurs niveaux, chacun ayant ces contraintes et solutions. On a par exemple : * Niveau matériel : mise en place de RAID pour les disques, onduleur et double alimentation, agrégat de cartes réseaux, etc. * Niveau logiciel : redondance et partage de charge au niveau des services avec mécanisme de bascule. * Niveau hyperviseur : partage des ressources et mécanisme de bascule rapide. La haute disponibilité est un élément essentiel pour l'établissement d'un PCA (//**P**lan de **C**ontinuité d'**A**ctivité//). Dans le cas de ''PVE'', la mise en place du ''HA'' nécessite quelques prérequis : * [[proxmox_cluster|Mise en place d'un cluster de PVE]] * [[pve_ceph|Mise en place d'un stockage partagé]] Une fois ces prérequis en place, l'activation du ''HA'' est assez simple. ===== Mise en place du HA ===== La mise en place du ''HA'' se fait au niveau du cluster (''Datacenter''). On commence donc par créer des groupes. Ces derniers sont optionnels, le ''HA'' peut très bien fonctionner sans, mais les groupes permettent de définir des priorités entre les nœuds du cluster. Cela permet gérer nous-mêmes les déplacements. Sans ça, le proxmox les gérera lui-même en déplaçant une VM sur le 1er serveur disponible. * On va donc dans ''Datacenter'', ''HA'', ''Groupes'' et on clique sur ''Créer'' : <image shape="thumbnail">{{ :proxmox:pve_ha_001.png |}}</image> * On indique : * le nom du groupe. * les nœuds a inclure dans le groupe. * la priorité pour chaque nœud (plus la priorité est haute et plus le système tentera de déplacer la VM sur celui-ci). * Une fois les informations entrées, on clique sur ''Créer'' : <image shape="thumbnail">{{ :proxmox:pve_ha_002.png |}}</image> * Une fois tous les groupes créés, on peut ajouter les VMs dans le mécanisme de ''HA''. On va donc directement sur ''HA'' et on clique sur ''Ajouter'' : <image shape="thumbnail">{{ :proxmox:pve_ha_003.png |}}</image> * On choisit : * la VM à inclure. * Le nombre maximun de redémarrage (cela dépend des VMs, de leur dépendances, etc.). * Le nombre maximal de déménagement (pour les cas de surincident). * Le groupe auquel appartient la VM. * L'état dans lequel sera la VM après migration. * Quand tous les champs sont complétés, on fini en cliquant sur ''Ajouter'' : <image shape="thumbnail">{{ :proxmox:pve_ha_004.png |}}</image> <callout type="success" title="VM en haute disponibilité" icon="true">Et voilà ! Vos VMs sont maintenant hautement disponibles. Dès qu'un hyperviseur sera défaillant, le système les basculera automtiquement sur un autre hyperviseurs, garantissant ainsi la continuité des services.</callout> ~~DISCUSSION~~ pve_ha.txt Dernière modification : 2022/11/13 10:11de nekan