8.2. Recursos multiestados: Recursos que tienen modos múltiples
Los recursos multiestados son una especialización de recursos de clones. Ellos permiten que las instancias estén en alguno de los dos modos operativos denominados:
Maestro
y Esclavo
. Los nombres de los modos no tienen significados específicos, a excepción de la limitación de que cuando se inicie una instancia, debe aparecer en el estado Esclavo
.
Cree un recurso como un clon maestro o esclavo con el siguiente comando:
pcs resource create resource_id standard:provider:type|type [resource options] \ --master [meta master_options]
El nombre del clon maestro o esclavo será
resource_id-master
.
También puede crear un recurso maestro/esclavo desde un recurso o grupo de recurso creado anteriormente con el siguiente comando: cuando use este comando, puede especificar un nombre para que el clon maestro/esclavo sea
resource_id-master
o group_name-master
.
pcs resource master master/slave_name resource_id|group_name [master_options]
Para obtener más información sobre opciones de recursos, consulte la Sección 5.1, “Creación de recursos”.
La Tabla 8.2, “Propiedades de un recurso multiestados” describe las opciones que puede especificar para un recurso de multiestados.
8.2.1. Monitorización de recursos multiestados
Para agregar una operación de monitorización para el recurso maestro únicamente, agregue una operación de monitorización para el recurso. No obstante, observe que cada operación de monitorización en un recurso debe tener un intervalo diferente.
El siguiente ejemplo configura una operación de monitorización con un intervalo de 11 segundos en el recurso maestro para
ms_resource
. Este recurso de supervisión es en adición a la operación de monitorización predeterminada con un intervalo de 10 segundos.
# pcs resource op add ms_resource interval=11s role=Master