6.3.4. Alta disponibilidad y clusters
La versión en modo local del comando de configuración del clúster de pcs
está disponible como vista previa de la tecnología
Por defecto, el comando pcs cluster
setup sincroniza automáticamente todos los archivos de configuración a los nodos del cluster. En Red Hat Enterprise Linux 8.3, el comando de configuración de cluster pcs
proporciona la opción --corosync-conf
como un avance tecnológico. Al especificar esta opción, el comando cambia al modo local
. En este modo, pcs
crea un archivo corosync .conf
y lo guarda en un archivo especificado sólo en el nodo local, sin comunicarse con ningún otro nodo. Esto permite crear un archivo corosync
.conf en un script y manejar ese archivo por medio del script.
Paquetes de Podman
de Marcapasos disponibles como Muestra de Tecnología
Los paquetes de contenedores de Pacemaker ahora se ejecutan en la plataforma de contenedores podman
, y la función de paquetes de contenedores está disponible como Technology Preview. Hay una excepción a que esta característica sea Technology Preview: Red Hat soporta completamente el uso de paquetes Pacemaker para Red Hat Openstack.
(BZ#1619620)
Heurística en corosync-qdevice
disponible como Technology Preview
La heurística es un conjunto de comandos que se ejecutan localmente en el arranque, en el cambio de pertenencia al clúster, en la conexión exitosa a corosync-qnetd
y, opcionalmente, de forma periódica. Cuando todos los comandos terminan con éxito a tiempo (su código de error de retorno es cero), la heurística ha pasado; de lo contrario, ha fallado. El resultado de la heurística se envía a corosync-qnetd
, donde se utiliza en los cálculos para determinar qué partición debe tener quórum.
Nuevo agente de valla-heurística-ping
Como muestra de tecnología, Pacemaker soporta ahora el agente fence_heuristics_ping
. Este agente pretende abrir una clase de agentes de vallas experimentales que no hacen vallas reales por sí mismos, sino que explotan el comportamiento de los niveles de vallas de una manera nueva.
Si el agente heurístico está configurado en el mismo nivel de cercado que el agente que realiza el cercado real, pero está configurado antes que ese agente en la secuencia, el cercado emite una acción de desactivación
en el agente heurístico antes de intentar hacerlo en el agente que realiza el cercado. Si el agente heurístico da un resultado negativo para la acción de desactivación
, ya está claro que el nivel de esgrima no va a tener éxito, haciendo que el esgrima Pacemaker se salte el paso de emitir la acción de desactivación
en el agente que hace el esgrima. Un agente heurístico puede explotar este comportamiento para evitar que el agente que hace el cercado real cerque un nodo bajo ciertas condiciones.
Un usuario puede querer utilizar este agente, especialmente en un cluster de dos nodos, cuando no tenga sentido que un nodo valla al peer si puede saber de antemano que no será capaz de tomar los servicios correctamente. Por ejemplo, puede no tener sentido que un nodo se haga cargo de los servicios si tiene problemas para alcanzar el enlace ascendente de red, haciendo que los servicios sean inalcanzables para los clientes, situación que un ping a un router podría detectar en ese caso.
(BZ#1775847)