如果在活动-备用配置中配置了两个 Data Mover 集群,则支持自动故障转移。要启用自动故障转移功能,还需要额外使用两个监控服务器来监控活动组件和备用组件。这些服务执行以下功能:
- 监控服务使用 SSH 连接来监控 designated-active(或主)组件以查看这些服务(包括同步监控器)是否在运行。
- 同步监控器监控活动服务器与备用服务器之间的 Postgres 复制,确保 Data Mover 存储库保持同步。
以下任何 designated-active 组件不可用时,即会启动故障转移序列:
- 守护程序
- 存储库
- 代理
- REST 服务
- ActiveMQ
在故障转移过程中,将发生以下情况:
- 活动组件停止
- 备用组件启动
- designated-active 组件的监控服务停止
- designated-standby 组件的监控服务启动
有关下列 DSA 限制和相关配置的信息,请参阅《Teradata® Data Mover 安装、配置和升级指南(适用于客户), B035-4102》:
- 使用 DSA 实用程序为作业启用故障转移,为备用 DSC 环境预配置 BAR NC(适用于所有数据库版本)。
- 为备用 DSC 环境预配置使用 Teradata 系统版本 16.00 或更高版本的源数据库和目标数据库。
- 如果活动和备用 Data Mover 守护程序使用的是捆绑的 DSC 设置,则配置版本为 16.00 或更早版本的源和目标 Teradata 数据库。使用多个 DSC 环境运行作业时,如果您希望在发生 Data Mover 故障转移后运行同一作业,则每次都必须重新配置 DSMAIN。