62.7. Configuración de un gran clúster con muchos recursos


Si el clúster que va a desplegar está formado por un gran número de nodos y muchos recursos, es posible que tenga que modificar los valores por defecto de los siguientes parámetros para su clúster.

La propiedad del clúster cluster-ipc-limit

La propiedad de clúster cluster-ipc-limit es la máxima acumulación de mensajes IPC antes de que un demonio de clúster desconecte a otro. Cuando un gran número de recursos se limpian o modifican simultáneamente en un cluster grande, un gran número de actualizaciones CIB llegan a la vez. Esto podría hacer que los clientes más lentos sean desalojados si el servicio Pacemaker no tiene tiempo de procesar todas las actualizaciones de configuración antes de que se alcance el umbral de la cola de eventos CIB.

El valor recomendado de cluster-ipc-limit para su uso en clusters grandes es el número de recursos en el cluster multiplicado por el número de nodos. Este valor puede aumentarse si se ven mensajes de "desalojo de clientes" para PIDs de demonio de clúster en los registros.

Puede aumentar el valor de cluster-ipc-limit desde su valor por defecto de 500 con el comando pcs property set. Por ejemplo, para un clúster de diez nodos con 200 recursos, puede establecer el valor de cluster-ipc-limit en 2000 con el siguiente comando.

# pcs property set cluster-ipc-limit=2000
Copy to Clipboard Toggle word wrap
El parámetro PCMK_ipc_buffer Marcapasos

En implementaciones muy grandes, los mensajes internos de Pacemaker pueden exceder el tamaño del búfer de mensajes. Cuando esto ocurra, verá un mensaje en los registros del sistema con el siguiente formato:

Compressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higherCompressed message exceeds X% of configured IPC limit (X bytes); consider setting PCMK_ipc_buffer to X or higher
Copy to Clipboard Toggle word wrap

Cuando vea este mensaje, puede aumentar el valor de PCMK_ipc_buffer en el archivo de configuración /etc/sysconfig/pacemaker en cada nodo. Por ejemplo, para aumentar el valor de PCMK_ipc_buffer de su valor predeterminado a 13396332 bytes, cambie el campo no comentado PCMK_ipc_buffer en el archivo /etc/sysconfig/pacemaker en cada nodo del clúster de la siguiente manera.

PCMK_ipc_buffer=13396332
Copy to Clipboard Toggle word wrap

Para aplicar este cambio, ejecute el siguiente comando.

# systemctl restart pacemaker
Copy to Clipboard Toggle word wrap
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat