En una configuración de alta disponibilidad, el agente de ActiveMQ solo está habilitado en el servidor de Data Mover activo. El agente de ActiveMQ en el servidor en espera designado solo se activa si se produce una conmutación por error.
- Confirme que la red de agentes se haya desactivado:/opt/teradata/client/nn.nn/datamover/failover/dmcluster configactivemq -e falseSi se actualiza desde una versión de Data Mover anterior a 16.20, debe reconfigurar los ajustes de ActiveMQ para utilizar solo un único agente de ActiveMQ activo.
- En los servidores de Data Mover activo y en espera, establezca los siguientes valores para el archivo daemon.properties:
cluster.enabled=false broker.url=localhost or IP address of local system
El daemon en el servidor de Data Mover activo solo utiliza el agente de ActiveMQ local. Si se produce una conmutación por error, el daemon en el servidor de Data Mover en espera solo utiliza el agente de ActiveMQ en el servidor en espera. - En los servidores activo y en espera y en los servidores de agente de Data Mover independientes, establezca los siguientes valores para el archivo agent.properties:
cluster.enabled=true broker.url=active broker host or IP,standby broker host or IP
Si se proporcionan ambas URL del agente, este se conecta automáticamente a cualquier daemon de Data Mover que esté activo. - En los servidores de Data Mover activo y en espera, y en los servidores en los que esté instalada la línea de comandos de Data Mover, establezca los siguientes valores para el archivo commandline.properties:
dm.rest.endpoint=active REST server url,standby REST server url
Si se proporcionan ambas URL del servidor REST en commandline.properties, la línea de comandos se puede conectar automáticamente a cualquier servidor de Data Mover que esté activo.Asegúrese de que se agregue la propiedad host:port para los servidores de REST activo y en espera a accept.host.list en tdmrest.properties en los servidores de Data Mover activo y en espera.