Red Hat Training
A Red Hat training course is available for RHEL 8
18.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 comandopcs property set
. Por ejemplo, para un clúster de diez nodos con 200 recursos, puede establecer el valor decluster-ipc-limit
en 2000 con el siguiente comando.#
pcs property set cluster-ipc-limit=2000
- 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 higher
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 dePCMK_ipc_buffer
de su valor predeterminado a 13396332 bytes, cambie el campo no comentadoPCMK_ipc_buffer
en el archivo/etc/sysconfig/pacemaker
en cada nodo del clúster de la siguiente manera.PCMK_ipc_buffer=13396332
Para aplicar este cambio, ejecute el siguiente comando.
#
systemctl restart pacemaker