在 Data Mover 服务器上运行 DSA 时,请参考以下故障转移配置步骤。这些步骤可以在故障转移事件之前执行。这一点仅适用于使用 Data Mover 16.20 或更高版本的系统,并且源和目标上的 Teradata 系统版本都是 16.00 或更高版本。
- 停止活动监控器:
/opt/teradata/client/nn.nn/datamover/failover/dmcluster stopmonitor
- 在备用主机上启动 Teradata ActiveMQ 和 DSC:
/etc/init.d/tdactivemq start /etc/init.d/dsc start
- 有关向 DSC 注册源系统和目标系统并重新启动 DSMAIN 的信息,请参阅配置源系统和目标系统部分。
- 在已安装 BAR NC ClientHandler 软件的情况下,对源和目标 TPA 节点执行以下步骤:
- 将备用 Data Mover 主机附加到 /etc/opt/teradata/dsa/clienthandler.properties 文件中的 broker.list 部分,如以下示例所示:
broker.list=153.64.24.162:61616,153.64.24.164:61616
如果正在升级,请参考升级期间创建并保存的 clienthandler.properites 文件。
- 重新启动 ClientHandler。
/etc/init.d/clienthandler restart
- 将备用 Data Mover 主机附加到 /etc/opt/teradata/dsa/clienthandler.properties 文件中的 broker.list 部分,如以下示例所示:
- 配置 DSA 网络,请参阅 DSA 网络配置。
- 在已安装 BAR NC ClientHandler 软件的情况下,对源和目标 TPA 节点执行以下步骤:
- 通过编辑 /etc/opt/teradata/dsa/clienthandler.properties 文件,从 broker.list 中删除备用 Data Mover 主机。将活动 Data Mover 主机留在 broker.list 中。
如果正在升级,请参考升级期间创建并保存的 clienthandler.properites 文件。
- 重新启动 ClientHandler。
/etc/init.d/clienthandler restart
- 通过编辑 /etc/opt/teradata/dsa/clienthandler.properties 文件,从 broker.list 中删除备用 Data Mover 主机。
- 停止备用主机上的 DSC 和 tdactivemq:
/etc/init.d/dsc stop /etc/init.d/tdactivemq stop
- 启动活动监控器。
- 运行 dmcluster status,并确认 DSC 和 DSA REST 组件在活动 Data Mover 服务器上标记为 RUNNING,DSC 和 DSA REST 组件在备用 Data Mover 服务器上标记为 STOPPED。如果发生故障转移,Data Mover 故障转移监控器会自动故障转移到备用服务器。要在新的活动服务器上启用 Data Mover DSA 作业,需要执行其他配置。请参考任务: