Data Mover 包括一个脚本,通过它可以检查每个 Data Mover 组件的状态以及启动、重新启动或停止各组件。该脚本名称为 dm-control.sh,通过 Data Mover 守护程序软件包安装在 Data Mover 多用途服务器的以下目录中:/opt/teradata/datamover/daemon/17.xx.xx.xx。
如果为 Data Mover 配置了高可用性,请勿使用 dm-control.sh 脚本。为了避免干扰自动故障转移,请从 /opt/teradata/client/nn.nn/failover 中运行 dmcluster status 以检查组件状态。如果配置了故障转移,则运行 dmcluster setmaster 将会重新启动服务。
该脚本包括以下命令:
脚本命令 | 说明 |
---|---|
dm-control.sh status | 显示 Data Mover 守护程序、Data Mover 代理、Data Mover 同步、tmsmonitor、Teradata Database、数据流控制器和 Teradata ActiveMQ 的状态。 |
dm-control.sh start | 启动本地 Data Mover 多用途服务器上的所有 Data Mover 组件。这包括 Data Mover 守护程序、Data Mover 代理、Teradata ActiveMQ、数据流控制器和 tmsmonitor,但不包括 Data Mover 同步服务或故障转移监控服务。 |
dm-control.sh stop | 停止本地 Data Mover 多用途服务器上的所有 Data Mover 组件。这包括 Data Mover 守护程序、Data Mover 代理、Teradata ActiveMQ、数据流控制器和 tmsmonitor,但不包括 Data Mover 同步服务或故障转移监控服务。 |
dm-control.sh restart | 停止本地 Data Mover 多用途服务器上的所有 Data Mover 组件,然后将其启动。这包括 Data Mover 守护程序、Data Mover 代理、Teradata ActiveMQ、数据流控制器和 tmsmonitor,但不包括 Data Mover 同步服务或故障转移监控服务。 |