按照以下说明从集群中删除高可用性环境。任何文件路径中的 nn.nn 是指 Data Mover 的主要版本号和次要版本号。
- 从活动守护程序的 /opt/teradata/client/nn.nn/datamover/failover/ 目录中,运行以下命令:./dmcluster configactivemq -e false
- 从备用守护程序的 /opt/teradata/client/nn.nn/datamover/failover/ 目录中,运行以下命令:./dmcluster configactivemq -e false
- 在活动守护程序上,通过运行以下命令查找活动监控服务器:./dmcluster status
- 从活动监控服务器的 /opt/teradata/client/nn.nn/datamover/failover/ 目录中,运行以下命令:./dmcluster stopmonitor
- 使用以下值编辑在 /etc/opt/teradata/datamover 目录中找到的活动和备用守护程序的 daemon.properties、tdmrest.properties 和 agent.properties 文件:
- cluster.enabled = false
- broker.url = localhost
- 使用以下值编辑 commandline.properties 文件:dm.rest.endpoint=https://localhost:1443/datamover
- 使用 master.host = localhost 值编辑 /etc/opt/teradata/datamover 目录中活动和备用守护程序的 sync.properties 文件。
- 在 /etc/opt/teradata/datamover 目录中,将活动守护程序的 failover.properties 文件中的以下属性改为 localhost:
- local.daemon.host
- remote.daemon.host
- local.monitor.host
- local.repository.host
- remote.repository.host
- local.agents.host
- remote.agents.host
- 从活动守护程序的 /opt/teradata/client/nn.nn/datamover/failover 目录中,运行以下命令以输入配置值:./dmcluster config
- 为活动和备用守护程序重新启动 tdactivemq、守护程序和代理服务。/etc/init.d/tdactivemq stop/etc/init.d/tdactivemq start/etc/init.d/dmdaemon stop/etc/init.d/dmdaemon start/etc/init.d/dmagent stop/etc/init.d/dmagent start/etc/init.d/tdmrest stop/etc/init.d/tdmrest start
- 为活动和备用守护程序运行以下命令,以验证守护程序是否已连接到 activemq 并在 localhost 上运行:sdt05312:/etc/opt/teradata/datamover # datamove list_jobs
sdt05312:/etc/opt/teradata/datamover # datamove list_jobs Data Mover Command Line 16.20.xx.xx 2017-12-18 10:26:40 - List Jobs mode Command parameters: About to connect to ActiveMQ at localhost:61616 Connected to Daemon version 16.20.xx.xx List jobs... Job Name Start End Status Priority ------------------------------------------------------------- No Detailed Information