Terme informatique

Corosync

Corosync fournit les communications et le quorum de nombreux clusters Linux, dont Proxmox.

ThématiqueProxmox VE →
⌚ Environ 2 min de lecture
Voir mes favoris

Corosync fournit la communication de cluster et participe au calcul du quorum dans de nombreux environnements Linux, notamment Proxmox VE. Un incident Corosync doit être traité comme un problème de cluster et de réseau : état des liens, latence, perte de paquets et cohérence de configuration sont déterminants.

Définition simple

Corosync fournit les communications et le quorum de nombreux clusters Linux, dont Proxmox.

Définition technique

Corosync fournit les communications et le quorum de nombreux clusters Linux, dont Proxmox. En environnement d’entreprise, sa configuration doit être cohérente avec l’architecture réseau, les politiques de sécurité et les capacités des équipements concernés.

Valider une correction Corosync

Après correction, vérifiez que tous les nœuds voient la même appartenance au cluster et que le quorum reste stable pendant plusieurs minutes. Sur Proxmox, contrôlez de nouveau pvecm status, les liens Corosync et les journaux autour de l’incident. Une correction réseau doit être validée sous charge normale du cluster, pas uniquement par quelques pings.

À quoi cela sert ?

maintenir la communication entre nœuds.

Exemple concret

les nœuds Proxmox échangent leur état via corosync.

Comment vérifier Corosync sur un cluster Proxmox ?

Sur Proxmox VE, commencez par pvecm status pour vérifier le quorum et la vue du cluster. Complétez avec corosync-cfgtool -s pour l’état des liens et corosync-quorumtool -s lorsque disponible. Comparez le nombre de nœuds attendus, l’état des liens et les adresses configurées avant de modifier la configuration Corosync.

  1. Contrôler le quorum.
  2. Vérifier les liens Corosync.
  3. Tester latence et perte entre nœuds.
  4. Comparer la configuration sur l’ensemble du cluster.

Problèmes fréquents

Une simple connectivité IP ne garantit pas un cluster sain. La latence, la perte de paquets, une MTU incohérente, une adresse de lien erronée, un firewall ou un nœud partiellement isolé peuvent dégrader Corosync. Évitez de forcer le quorum comme première réponse : cette action peut augmenter le risque de décisions contradictoires entre nœuds si la cause réseau n’est pas comprise.

FAQ — Corosync et quorum

Corosync est-il spécifique à Proxmox ?

Non. Corosync est utilisé par différents stacks de cluster Linux ; Proxmox VE l’emploie pour la communication entre nœuds.

Un ping réussi prouve-t-il que Corosync fonctionne ?

Non. Le cluster dépend aussi de la stabilité, de la latence, de la perte de paquets et de la configuration des liens.

Que signifie perdre le quorum ?

Le cluster ne dispose plus du nombre de votes nécessaire pour prendre certaines décisions en sécurité ; il faut en rechercher la cause avant de contourner la protection.

♡ 0