Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

アクティブサイトとスタンバイサイトの間の障害回復プロセスの設定

アクティブ・サイトとスタンバイ・サイトの間で障害回復を構成して、ネットワーク管理サービスの地理的な冗長性を確保します。

両方のサイト間で障害回復プロセスを開始する前に、以下のタスクを実行します。

  • 「障害回復の概要」トピックに記載されている接続要件が満たされていることを確認します。

  • 両方のサイトに同一のクラスタ設定が存在するかどうかを確認します。障害が発生した場合でも、スタンバイ・サイトはアクティブ・サイトと同じ容量で動作できるように、両方のクラスターのノード数が同じであることをお勧めします。

  • 両方のサイトに、同じバージョンの Junos Space ネットワーク管理プラットフォーム、高レベルの Junos Space アプリケーション、およびデバイス アダプターがインストールされていることを確認します。

  • Junos Space ネットワーク管理プラットフォーム リリース 14.1R3 以前で構成された障害回復プロセスをシャットダウンしてから、Junos Space ネットワーク管理プラットフォーム リリース 15.2R1 にアップグレードし、新しい障害復旧プロセスを設定します。詳細については、 Junos Space ネットワーク管理プラットフォーム リリース 14.1R3 以前での障害回復プロセスの停止を参照してください。

    14.1R3 以前のリリースで設定した障害回復を停止しない場合、新しい災害復旧プロセスを設定することはできません。Junos Space ネットワーク管理プラットフォーム リリース 15.2R1 のクリーン インストールでこの手順を実行する必要はありません。

  • 障害回復プロセスに関連する電子メール アラートを受信するために、両方のサイトに同じ SMTP サーバー構成が存在することを確認します。管理ワークスペースの SMTP サーバー タスク グループから SMTP サーバーを追加できます。SMTP サーバーの追加の詳細については、 Junos Space ネットワーク管理プラットフォーム ワークスペース機能ガイドSMTP サーバーの追加を参照してください。

  • CSV 形式またはアクティブ サイトの VIP ノード上のカスタム障害検出スクリプトで、仲裁デバイスのリスト(1 行に 1 つの IP アドレス)を含むファイルをコピーします。サンプルファイルは 、/var/cache/jmp-geo/doc/sample/ で参照できます。

  • ネットワーク接続と災害復旧の要件に応じて、以下のパラメーターの値を決定します。

    • アクティブサイトとスタンバイサイトの両方のVIPアドレスとパスワード

    • バックアップ、復元、セキュアコピープロトコル(SCP)同期設定

    • ハートビートの時間間隔

    • 電子メール フラッドを回避するために同じエラーを報告しないように、管理者の電子メール アドレスとダンピング間隔を秒単位で示します。

    • フェイルオーバーしきい値や、監視デバイスに到達できない場合にスタンバイサイトがスタンバイ状態を維持する時間などの障害検知設定

以下のセクションでは、アクティブ・サイトとスタンバイ・サイトで障害リカバリーを構成し、両方のサイト間で障害リカバリーを開始する方法について説明します。

アクティブサイトでの災害復旧の設定

コマンドを jmp-dr init –a 使用して、アクティブサイトで災害復旧を設定します。表示されるパラメータの値を入力する必要があります。ここで入力した値は、設定ファイルに保存されます。

アクティブ・サイトで障害回復を構成するには、以下の手順にしたがっています。

  1. VIP または eth0:0 が配置されたアクティブ サイトの Junos Space ノードの CLI にログインします。インターフェイスが設定されています。

    Junos Space 設定メニューが表示されます。

  2. Junos Space 設定メニューのプロンプトで、(ハードウェア アプライアンスを使用している場合)または7(仮想アプライアンスを使用している場合)を入力6してシェル コマンドを実行します。

    仮想アプライアンスからの出力例を以下に示します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェル プロンプトで を入力 jmp-dr init –a します。

    アクティブ・サイトで災害時リカバリーを構成するために入力する必要がある値が表示されます。

    障害回復構成ファイルのロード バランサー部分が表示されます。

  5. 表示されるパラメータの値を入力します。
    1. スタンバイ・サイトの VIP アドレスを入力し、Enter キーを押します。
    2. スタンバイ・サイトのロード・バランサー・ノードの管理者パスワードを入力し、Enter キーを押します。

      複数のパスワードをカンマで区切って入力できます。

      複数のノードが共通のパスワードを使用する場合は、パスワードを 1 回だけ入力する必要があります。

    3. タイムアウト値を入力して、アクティブサイトからスタンバイサイトにSCPを介してファイルを転送する際の障害を秒単位で検出し、Enterキーを押します。

      最小値とデフォルト値は120です。

    4. アクティブ サイトで保持するバックアップの最大数を入力し、Enter キーを押します。

      最小値とデフォルト値は3です。

    5. アクティブサイトにファイルをバックアップする時間(時間)を入力し、カンマで区切って、Enterキーを押します。

      0~23の任意の値を入力できます。また、1 時間ごとにファイルをバックアップするには、 * を入力することもできます。

    6. アクティブサイトでファイルをバックアップする曜日を入力し、カンマで区切って Enter キーを押します。

      0~6の任意の値を入力できます。日曜日はゼロです。また、毎日ファイルをバックアップするには、* を入力することもできます。

    7. ファイルをコピーする時間(時間)を、アクティブ サイトからスタンバイ サイトにカンマで区切って入力し、Enter キーを押します。

      0~23の任意の値を入力できます。また、1時間ごとにファイルをポーリングするために* を入力することもできます。

    8. ファイルをアクティブ サイトからスタンバイ サイトにコピーする曜日をカンマで区切って入力し、Enter キーを押します。

      0~6の任意の値を入力できます。日曜日はゼロです。また、 *を入力して毎日ファイルをポーリングすることもできます。

    以下に、サンプル出力を示します。

    すべてのパラメーターの値を入力すると、障害回復設定ファイルの DR ウォッチドッグ部分が表示されます。

  6. 表示されるパラメータの値を入力します。
    1. ハートビート メッセージがタイムアウトして Enter キーを押した後、アクティブ サイトが ping を介してスタンバイ サイトにハートビート メッセージを送信する回数を入力します。

      最小値とデフォルト値は4です。

    2. 各ハートビート メッセージのタイムアウト値を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は5です。

    3. スタンバイ サイトへの 2 つの連続ハートビート メッセージの間隔を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は30です。

    4. 障害回復サービスに関する問題に関する電子メール メッセージを送信する必要がある管理者の電子メール アドレスを入力し、Enter キーを押します。
    5. 電子メールで同じ問題が報告されない時間(ダンピング間隔)を秒単位で入力し、Enter キーを押します。

      デフォルト値は3,600です。最小値は 300 です。

    6. 障害検知メカニズムを指定します。

      カスタムの障害検知スクリプトを使用する場合:

      • failureDetection セクションに を入力 Yes し、Enter キーを押します。

      デバイスアービトレーションアルゴリズムを使用する場合:

      1. failureDetection セクションに を入力 No し、Enter キーを押します。

      2. デバイスアービトレーション アルゴリズムを使用してスタンバイ サイトへのフェイルオーバーをトリガーするしきい値の割合を入力し、Enter キーを押します。

        0~1の任意の値を入力できます。デフォルト値は0.5です。

    7. 監視デバイスまたはカスタム障害検知スクリプトを含むファイルのパスを入力し、Enter キーを押します。

    以下に、サンプル出力を示します。

すべてのパラメーターの値を入力すると、アクティブなサイトで災害復旧が初期化されます。

スタンバイ サイトでのディザスター リカバリーの設定

コマ ンドを jmp-dr init –s 使用して、スタンバイ サイトでディザスター リカバリーを設定します。表示されるパラメータの値を入力する必要があります。ここで入力した値は、設定ファイルに保存されます。デフォルトでは、スタンバイ・サイトは、アクティブ・サイトで構成した障害検出メカニズム、ファイルのバックアップと復元に入力した値、ハートビート、およびスタンバイ・サイトがアクティブ・サイトになった場合の通知を使用します。

スタンバイ・サイトでディザスター・リカバリーを構成するには、以下の手順にしたがっています。

  1. VIP または eth0:0 が配置されたスタンバイ サイトの Junos Space ノードの CLI にログインします。インターフェイスが設定されています。

    Junos Space 設定メニューが表示されます。

  2. Junos Space 設定メニューのプロンプトで、(ハードウェア アプライアンスを使用している場合)または7(仮想アプライアンスを使用している場合)を入力6してシェル コマンドを実行します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェル プロンプトで を入力 jmp-dr init –s します。

    スタンバイ・サイトで障害回復を構成するために入力する必要がある値が表示されます。

    障害回復構成ファイルのロード バランサー部分が表示されます。

  5. このスクリプトでは、DR アクティブ サイトを再初期化し、DR アクティブ サイトで実行jmp-dr init -a --skip-user-configするように求められます。
  6. 表示されるパラメータの値を入力します。
    1. アクティブなサイトの VIP アドレスを入力し、Enter キーを押します。
    2. アクティブなサイトのロード バランサー ノードの管理者パスワードを入力し、Enter キーを押します。

      複数のパスワードをカンマで区切って入力できます。

      複数のノードが共通のパスワードを使用する場合は、パスワードを 1 回だけ入力する必要があります。

    3. スタンバイ サイトからアクティブ サイトに SCP を介してファイルを転送する際の障害を検出するタイムアウト値を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は120です。

    4. スタンバイ サイトで保持するバックアップの最大数を入力し、Enter キーを押します。

      最小値とデフォルト値は3です。

    5. スタンバイ サイトでファイルをバックアップする時間(時間)をカンマで区切って入力し、Enter キーを押します。

      0~23の任意の値を入力できます。また、1 時間ごとにファイルをバックアップするには、 * を入力することもできます。

    6. スタンバイ サイトでファイルをバックアップする曜日を入力し、コンマで区切って Enter キーを押します。

      0~6の任意の値を入力できます。日曜日はゼロです。また、毎日ファイルをバックアップするには、* を入力することもできます。

    7. スタンバイ サイトからアクティブ サイト(スタンバイ サイトにフェイルオーバーした場合)にファイルをコピーする時間(時間)をカンマで区切って入力し、Enter キーを押します。

      0~23の任意の値を入力できます。1時間ごとにファイルを復元するには、 * を入力することもできます。

    8. スタンバイ サイトからアクティブ サイト(スタンバイ サイトにフェイルオーバーした場合)にファイルをコピーする曜日をカンマで区切って入力し、Enter キーを押します。

      0~6の任意の値を入力できます。日曜日はゼロです。毎日ファイルを復元するには、 * を入力することもできます。

    以下に、サンプル出力を示します。

    すべてのパラメーターの値を入力すると、障害回復設定ファイルの DR ウォッチドッグ部分が表示されます。

  7. 表示されるパラメータの値を入力します。
    1. ハートビート メッセージがタイムアウトして Enter キーを押した後、スタンバイ サイトが ping を介してアクティブ サイトにハートビート メッセージを送信する回数を入力します。

      最小値とデフォルト値は4です。

    2. 各ハートビート メッセージのタイムアウト値を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は5です。

    3. アクティブ サイトへの 2 つの連続ハートビート メッセージの間隔を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は30です。

    4. 障害回復サービスに関する問題に関する電子メール メッセージを送信する必要がある管理者の電子メール アドレスを入力し、Enter キーを押します。
    5. 電子メール(ダンピング間隔)で同じ問題が報告されない時間を秒単位で入力し、Enter キーを押します。

      デフォルト値は3,600です。最小値は 300 です。

    以下に、サンプル出力を示します。

すべてのパラメーターに値を入力すると、スタンバイ・サイトで災害時リカバリーが初期化されます。

障害回復プロセスの開始

コマンドを jmp-dr start 使用して、両方のサイトで障害回復プロセスを開始します。コマンドを jmp-dr start-a 使用して、アクティブ・サイトで障害回復プロセスを開始し、コマンドを jmp-dr start-s 使用してスタンバイ・サイトで災害時リカバリー・プロセスを開始することもできます。

障害回復プロセスを開始するには、以下の手順にしたがっています。

  1. VIP または eth0:0 が配置されたアクティブ サイトの Junos Space ノードの CLI にログインします。インターフェイスが設定されています。

    Junos Space 設定メニューが表示されます。

  2. Junos Space 設定メニューのプロンプトで、(ハードウェア アプライアンスを使用している場合)または7(仮想アプライアンスを使用している場合)を入力6してシェル コマンドを実行します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェル プロンプトで を入力 jmp-dr start します。

    障害回復プロセスは、両方のサイトで開始されます。

    アクティブサイトでの出力例を以下に示します。

障害回復プロセスは、アクティブ・サイトとスタンバイ・サイトで初期化されます。

障害回復プロセスのステータスの検証

コマンドを jmp-dr health 実行して、両方のサイトでディザスター リカバリー プロセスを開始する際に、アクティブ サイトとスタンバイ サイトの両方で障害復旧プロセスのステータス(全体的な状態)を確認することをお勧めします。コマンドの実行に関する jmp-dr health 詳細については、「 災害復旧設定のステータスの確認」を参照してください。