高可用性環境を非クラスタ化するには、次の手順を使用します。ファイルパス内の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、agent.properties、およびcommandline.propertiesファイルを、次の値を使用して編集します。
- cluster.enabled = false
- broker.url = localhost
- /etc/opt/teradata/datamoverディレクトリ内にあるアクティブ デーモンとスタンバイ デーモンの両方のsync.propertiesファイル編集して、master.host = localhost値にします。
- /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/dmdaemon stop/etc/init.d/dmagent stop/etc/init.d/tdactivemq start/etc/init.d/dmdaemon start/etc/init.d/dmagent 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