Rechercher

19.8. Configuration d'un grand cluster avec de nombreuses ressources

download PDF

Si le cluster que vous déployez comprend un grand nombre de nœuds et de ressources, vous devrez peut-être modifier les valeurs par défaut des paramètres suivants pour votre cluster.

La propriété de la grappe cluster-ipc-limit

La propriété de cluster cluster-ipc-limit est l'accumulation maximale de messages IPC avant qu'un démon de cluster n'en déconnecte un autre. Lorsqu'un grand nombre de ressources sont nettoyées ou modifiées simultanément dans un grand cluster, un grand nombre de mises à jour CIB arrivent en même temps. Cela peut entraîner l'expulsion des clients les plus lents si le service Pacemaker n'a pas le temps de traiter toutes les mises à jour de configuration avant que le seuil de la file d'attente d'événements CIB ne soit atteint.

La valeur recommandée de cluster-ipc-limit pour les grandes grappes est le nombre de ressources de la grappe multiplié par le nombre de nœuds. Cette valeur peut être augmentée si vous voyez dans les journaux des messages "Evicting client" pour les PID des démons de la grappe.

Vous pouvez augmenter la valeur de cluster-ipc-limit par rapport à sa valeur par défaut de 500 à l'aide de la commande pcs property set. Par exemple, pour un cluster de dix nœuds avec 200 ressources, vous pouvez définir la valeur de cluster-ipc-limit à 2000 avec la commande suivante.

# pcs property set cluster-ipc-limit=2000
Le paramètre PCMK_ipc_buffer Pacemaker

Dans le cas de déploiements très importants, les messages internes de Pacemaker peuvent dépasser la taille de la mémoire tampon. Lorsque cela se produit, vous verrez un message dans les journaux du système au format suivant :

Le message compressé dépasse X% de la limite IPC configurée (X bytes) ; envisager de régler PCMK_ipc_buffer sur X ou plus

Lorsque ce message apparaît, vous pouvez augmenter la valeur de PCMK_ipc_buffer dans le fichier de configuration /etc/sysconfig/pacemaker sur chaque nœud. Par exemple, pour augmenter la valeur de PCMK_ipc_buffer de sa valeur par défaut à 13396332 octets, modifiez le champ non commenté PCMK_ipc_buffer dans le fichier /etc/sysconfig/pacemaker sur chaque nœud du cluster comme suit.

PCMK_ipc_buffer=13396332

Pour appliquer cette modification, exécutez la commande suivante.

# systemctl restart pacemaker
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.