Data MoverサーバーでDSAを実行する場合は、次のフェールオーバー構成手順を参照してください。これらの手順は、フェールオーバー イベントの前に実行できます。これは、Data Mover 16.20 以降を使用するシステムにのみ該当し、Teradataシステムのバージョンはソースおよびターゲットの両方で16.00以降になります。
- アクティブなモニターを停止します。
/opt/teradata/client/nn.nn/datamover/failover/dmcluster stopmonitor
- Teradata ActiveMQおよびDSCをスタンバイ ホストで起動します。
/etc/init.d/tdactivemq start /etc/init.d/dsc start
- DSCにソース システムおよびターゲット システムを登録する詳細についてはソース システムおよびターゲット システムの構成セクションを参照してください。DSMAINを再起動します。
- BAR NC ClientHandlerソフトウェアがインストールされている状態で、ソースおよびターゲットのTPAノードに対して次の手順を実行します。
- 次の例のように、/etc/opt/teradata/dsa/clienthandler.propertiesファイルにあるbroker.listにスタンバイData Moverホストを追加します。
broker.list=153.64.24.162:61616,153.64.24.164:61616
アップグレードする場合は、アップグレード中に作成され保存されたclienthandler.properitesファイルを参照してください。
- ClientHandlerを再起動します。
/etc/init.d/clienthandler restart
- 次の例のように、/etc/opt/teradata/dsa/clienthandler.propertiesファイルにあるbroker.listにスタンバイData Moverホストを追加します。
- DSAネットワークを構成します。DSAネットワーク構成を参照してください。
- BAR NC ClientHandlerソフトウェアがインストールされている状態で、ソースおよびターゲットのTPAノードに対して次の手順を実行します。
- /etc/opt/teradata/dsa/clienthandler.propertiesファイルを編集して、broker.listからスタンバイData Moverホストを削除します。アクティブなData Moverホストをbroker.listに残します。
アップグレードする場合は、アップグレード中に作成され保存されたclienthandler.properitesファイルを参照してください。
- ClientHandlerを再起動します。
/etc/init.d/clienthandler restart
- /etc/opt/teradata/dsa/clienthandler.propertiesファイルを編集して、broker.listからスタンバイData Moverホストを削除します。
- 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フェールオーバー モニターはスタンバイ サーバーに自動でフェールオーバーします。新しいアクティブなサーバー上でData MoverDSAジョブを有効にするには、追加の構成が必要です。次のタスクを参照してください。