dscontrol highavailability — controlar la alta disponibilidad

Nota:
El diagrama de sintaxis de alta disponibilidad de dscontrol sólo se aplica al componente Dispatcher.
Leer el esquema de sintaxisOmitir el esquema de sintaxis visual>>-dscontrol--highavailability--+-status--------------------------------------------------+-><
                                +-backup--+-add--+-primary-+--+-auto---+--p-+-------------+
                                |         |      +-backup--+  '-manual-'    |             |
                                |         |      '-both----'                |             |
                                |         '-delete--------------------------'             |
                                +-reach--+-add----+--address--máscara---------------------+
                                |        '-delete-'                                       |
                                +-heartbeat--+-add--dirección_origen--dirección_destino-+-+
                                |            '-delete--address--------------------------' |
                                '-takeover--+---------+-----------------------------------'
                                            '-address-'
 

status
Devuelve un informe de alta disponibilidad. Las máquinas se identifican con una de tres condiciones o estados:
Active
Una máquina determinada (primaria y/o de reserva) está direccionando los paquetes.
Standby
Una máquina determinada (primaria y/o de reserva) no está direccionando paquetes; está supervisando el estado de un Dispatcher activo.
Idle
Una máquina determinada está direccionando paquetes y no intenta establecer contacto con el Dispatcher asociado.
Además, la palabra clave status devuelve información sobre varios subestados:
Synchronized
Una máquina determinada ha establecido contacto con otro Dispatcher.
Other substates
Esta máquina intenta establecer contacto con el Dispatcher asociado pero todavía no lo ha conseguido.
backup
Especifique la información para la máquina primaria o de reserva.
add
Define y ejecuta las funciones de alta disponibilidad para esta máquina.
primary
Identifica la máquina de Dispatcher que tiene un rol primario.
backup
Identifica la máquina de Dispatcher que tiene un rol de reserva.
both
Identifica la máquina Dispatcher que tiene ambos roles, primario y de reserva. Se trata de una característica de alta disponibilidad mutua en donde los roles primario y de reserva están asociados para cada conjunto de clústeres. Consulte el apartado Alta disponibilidad mutua para obtener más información.
auto
Especifica una estrategia de recuperación automática, en la que la máquina primaria reanudará el direccionamiento de paquetes tan pronto como vuelva a estar en funcionamiento.
manual
Especifica la estrategia de recuperación manual, en la que la máquina primaria no reanuda el direccionamiento de paquetes hasta que el administrador emite un mandato takeover.
[puerto]
Puerto TCP no utilizado en ambas máquinas, que Dispatcher deberá utilizar para los mensajes de pulso. El puerto debe ser el mismo para las máquinas primaria y de reserva.
delete
Saca esta máquina de la configuración de alta disponibilidad, por lo que ya no se podrá utilizar como máquina primaria o de reserva.
reach
Añade o suprime la dirección de destino para los Dispatcher primario y de reserva, el asesor de alcance envía pings desde los Dispatcher primario y de reserva para determinar la accesibilidad de sus destinos.
Nota:
Al configurar el destino de alcance, también debe iniciar el asesor de alcance. El asesor de alcance lo inicia automáticamente la función de gestor.
add
Añade una dirección de destino para el asesor de alcance.
delete
Elimina una dirección de destino del asesor de alcance.
dirección
Dirección IP (en formato de dirección IP o nombre simbólico) del nodo de destino.
máscara
Una máscara de subred.
heartbeat
Define una sesión de comunicación entre las máquinas de Dispatcher primaria y de reserva.
add
Indica al Dispatcher de origen la dirección de su asociado (dirección de destino).
dirección_origen
Dirección de origen. Dirección (IP o simbólica) de esta máquina de Dispatcher.
direccióndestino
Dirección de destino. La dirección (IP o simbólica) de la otra máquina de Dispatcher.
Nota:
La dirección_origen y la dirección_destino deben ser las NFA de las máquinas para como mínimo un par de pulsos.
delete
Elimina el par de dirección de la información de pulso. Puede especificar la dirección de destino o de origen del par de pulso.
dirección
La dirección (IP o simbólica) de la máquina de destino o de origen.
takeover
Configuración de alta disponibilidad simple (el rol de las máquinas Dispatcher puede ser primario, primary o de reserva, backup):
  • La opción takeover indica que un Dispatcher en espera debe activarse y empezar a direccionar paquetes. Esto forzará al Dispatcher actualmente activo a quedarse en espera. El mandato takeover debe emitirse en una máquina en espera y sólo funciona cuando la estrategia es manual. El subestado debe ser synchronized.
Configuración de alta disponibilidad mutua (el rol de cada máquina Dispatcher es ambos, both):
  • La máquina Dispatcher con la característica de alta disponibilidad mutua contiene dos clústeres que coinciden con sus asociados. Uno de los clústeres se considera el clúster primario (el clúster de copia de seguridad del asociado) y el otro es el clúster de reserva (el clúster primario del asociado). Takeover indica a la máquina Dispatcher que empiece el direccionamiento de paquetes hacia los clúster(es) de la otra máquina. El mandato takeover sólo puede emitirse cuando los clústeres de la máquina Dispatcher están en estado standby y es subestado es synchronized. Esto forzará que los clústeres activos actualmente del asociado pasen al estado en espera. El mandato takeover sólo funciona cuando la estrategia es manual. Consulte el apartado Alta disponibilidad mutua para obtener más información.
Notas:
  1. Tenga en cuenta que los roles de las máquinas (primary, backup, both) no cambian. Sólo cambian su status relativo (active o standby).
  2. existen tres posibles scripts de takeover: goActive, goStandby y goInOp. Consulte Utilización de scripts.
dirección
El valor de la dirección de takeover es opcional. Sólo debe utilizarse cuando el rol de la máquina es both, es decir primario y de reserva (configuración de alta disponibilidad mutua). La dirección especificada es la NFA de la máquina Dispatcher que normalmente direcciona el tráfico de este clúster. Cuando se produce un proceso de toma de control en ambos clústeres, especifique la propia dirección NFA del sistema Dispatcher.

Ejemplos