Your Teradata ActiveMQ XML file must be updated before running DSA.
-
Edit the broker element parameters in the ActiveMQ Broker XML file, located at /opt/teradata/tdactivemq/config/td-broker.xml, to the following settings:
Broker Element Parameters Input brokerName TeradataActiveMQ dataDirectory ${tdactivemq.base}/data deleteAllMessagesOnStartup false advisorySupport false The advisorySupport parameter must be added to the ActiveMQ Broker file, and all DSC master and media server source and target database nodes must resolve the ActiveMQ server name successfully. -
To optimize memory utilization, make the following configuration changes to the scripts in /etc/init.d/tdactivemq and /opt/teradata/tdactivemq/bin/tdactivemq:
- For export ACTIVEMQ_OPTS="-Dtdactivemq.base=/var/opt/teradata/tdactivemq -Xmx512M change 512 to 4096 so that the statement reads: export ACTIVEMQ_OPTS="-Dtdactivemq.base=/var/opt/teradata/tdactivemq -Xmx4096M
- For Dorg.apache.activemq.UseDedicatedTaskRunner=true change true to false so that the statement reads: Dorg.apache.activemq.UseDedicatedTaskRunner=false.