アクティブ サイトが完全に動作している場合でも、ネットワーク管理サービスをスタンバイ サイトにフェールオーバーする必要がある場合があります。スタンバイ サイトでコマンド jmp-dr manualFailover
を実行して、ネットワーク管理サービスをスタンバイ サイトにフェールオーバーします。フェイルオーバーが完了すると、スタンバイ・サイトが新しいアクティブ・サイトになります。
手記:
コマンドの実行 jmp-dr manualFailover
前と実行後に、ディザスタリカバリ設定のステータスを確認することをお勧めします。これを行うには、両方のサイトで コマンドを実行します jmp-dr health
。
ネットワーク管理サービスをスタンバイ サイトに手動でフェールオーバーするには、次の手順に従います。
- VIP または eth0:0 インターフェイスが設定されているスタンバイ サイトで、Junos Space ノードの CLI にログインします。
Junos Space 設定メニューが表示されます。
- 6 Junos Space設定メニューのプロンプトで(ハードウェアアプライアンスを使用している場合)または7(仮想アプライアンスを使用している場合)と入力して、シェルコマンドを実行します。
以下は、仮想アプライアンスからの出力例です。
admin@10.206.41.183's password:
Last login: Mon Aug 17 06:17:58 2015 from 10.206.41.42
Welcome to the Junos Space network settings utility.
Initializing, please wait
Junos Space Settings Menu
1> Change Password
2> Change Network Settings
3> Change Time Options
4> Retrieve Logs
5> Security
6> Expand VM Drive Size
7> (Debug) run shell
A> Apply changes
Q> Quit
R> Redraw Menu
Choice [1-7,AQR]: 7
管理者パスワードの入力を求められます。
- 管理者パスワードを入力します。
- シェルプロンプトに と入力し
jmp-dr manualFailover
、Enter を押します。
- を入力します Yes。
以下は出力例です。
[user1@host]# jmp-dr manualFailover
Do you really want to start manual failover: Yes
Check DR state of this site: started
INFO: => switchover DR at current site: active
Stop dr-watchdog if it's running [ OK ]
Check status of DR remote site: up
Check current DR role: standby
Restore configuration files [ OK ]
Setup MySQL replication: master-master [ OK ]
Skip MySQL data backup [ OK ]
Setup PostgreSQL replication [ OK ]
Start file & RRD replication [ OK ]
Open firewall for device traffic [ OK ]
Start services(jboss,jboss-dc,etc.) [ OK ]
Start dr-watchdog [ OK ]
Copy files to DR slave site [ OK ]
Update DR role of current site: active [ OK ]
INFO: => switchover DR at DR remote site: standby
Check DR state of this site: started
Stop dr-watchdog if it's running [ OK ]
Check status of DR remote site: up
Check current DR role: active
Stop services(jboss,jboss-dc,etc.) [ OK ]
Block firewall for device traffic [ OK ]
Reset MySQL init script and stop replication [ OK ]
Skip MySQL data restore [ OK ]
Setup MySQL replication and start replication [ OK ]
Setup PostgreSQL replication [ OK ]
Start files & RRD replication [ OK ]
Start dr-watchdog [ OK ]
Clean up /var/cache/jmp-geo/incoming [ OK ]
Update DR role of current site: standby [ OK ]
The manualFailover command is done.
The manualFailover command is done.
スタンバイ・サイトが新しいアクティブ・サイトになります。
手記:
いずれかのディザスタリカバリサイトでNAT関連の更新を行った場合は、手動フェイルオーバー後に次のコマンドを実行して、NATデバイスが新しいアクティブサイトとシームレスに動作することを確認します。
バックアップファイルを /var/cache/jmp-geo/config/diff.properties_backup から /var/cache/jmp-geo/config/diff.propertiesに移動します。
VIP ノードで次のコマンドを実行して、現在のアクティブ サイトで変更されたスタンバイ クラスタ デバイス管理、NAT、および IP 構成を更新します。
/var/cache/jmp-geo/script/toolkit-config-update.pl