在 Data Mover 服务器上运行 DSA 时,请参考以下故障转移配置步骤。这仅适用于使用 Data Mover 16.20 或更高版本的系统。
- 停止活动监控器:
/opt/teradata/client/nn.nn/datamover/failover/dmcluster stopmonitor
- 在备用主机上启动 Teradata ActiveMQ 和 DSC:
/etc/init.d/tdactivemq start /etc/init.d/dsc start
- 对于具有 BAR NC ClientHandler 软件的源和目标 TPA 节点:
- 编辑 /etc/opt/teradata/dsa/clienthandler.properties 并将 Data Mover 主机附加到 broker.list 中,如以下示例所示:
broker.list=153.64.24.162:61616,153.64.24.164:61616
如果升级,请参考在升级期间创建并保存的 clienthandler.properites 文件。 - 重新启动 ClientHandler:/etc/init.d/clienthandler restart
- 配置 BAR NC 逻辑网络掩码。
- 编辑 /etc/opt/teradata/dsa/clienthandler.properties 并将 Data Mover 主机附加到 broker.list 中,如以下示例所示:
- 如果源或目标 Teradata 系统版本为 16.00 或更高版本,请从备用 Data Mover 服务器运行 dsa_configsys 以注册系统并重新启动 DSMAIN。如果数据库版本低于 16.00,则无法预配置备用 DSC。在故障转移到备用 DSC 之后,必须运行 dsa_configsys 才能将备用 DSC 升级为活动 DSC。您还必须重新启动 DSMain,可通过 dsa_configsys 执行此操作。
- 停止备用主机上的 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 故障转移监控器会自动故障转移到备用服务器。要在低于 Teradata Database 16.00 的版本上启用 DSA 与 Data Mover,在新的活动 Data Mover 服务器上运行 dsa_configsys。如果源数据库版本或目标数据库版本为 16.00 或更高版本,则无需运行 dsa_configsys。