En una configuración de alta disponibilidad, el agente de ActiveMQ solo está habilitado en el servidor de Data Mover principal. El agente de ActiveMQ en el servidor secundario 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 principal y secundario, 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 principal solo utiliza el agente de ActiveMQ local. Si se produce una conmutación por error, el daemon en el servidor de Data Mover secundario solo utiliza el agente de ActiveMQ en el servidor secundario. - En los servidores principal y secundario 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 principal y secundario 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 principal y secundario a accept.host.list en tdmrest.properties en los servidores de Data Mover principal y secundario.