Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

アップグレード手順

アクティブ サイトとスタンバイ サイトの両方でディザスタ リカバリ設定をリセットして、ディザスタ リカバリ プロセスを停止し、両方のサイトからディザスタ リカバリ設定をクリーンアップする必要があります。Junos Spaceプラットフォームソフトウェアは、導入時にアクティブサイトとスタンバイサイトの両方でアップグレードできます。ディザスタリカバリのアップグレード手順には時間がかかるため、ディザスタリカバリ設定をリセットし、サイトを必要なバージョンにアップグレードすることをお勧めします。

アップグレード手順は、次のタスクで構成されています。

  1. 現在のディザスタリカバリ設定のバックアップ

  2. ディザスタリカバリ設定のリセット

  3. Junos Spaceネットワーク管理プラットフォームとアプリケーションのアップグレード

  4. ディザスタリカバリの設定と実行

1. 現在のディザスタリカバリ設定をバックアップする

両方のサイトで現在のディザスタリカバリ設定をバックアップして、アップグレード後にディザスタリカバリを再度設定するときにパラメータを参照します。次のコマンドを実行して、両方のサイトで現在の設定のバックアップを作成します。

$ jmp-dr api v1 config --include role,failover,states,core,deviceManagement,mysql,pgsql,file,watchdog > /home/admin/dr-config.txt

手記:

両方のサイトの VIP ノード上の別のシェル プロンプトで次のコマンドを入力して、ログ エラーを確認します。$tail-f /var/log/jmp-geo/dr-cli-reset.log

2. ディザスタリカバリ設定をリセットする

現在のディザスター リカバリー構成をリセットして、アクティブ サイトとパッシブ サイトの両方が同じパラメーターを参照するようにし、ディザスター リカバリーを構成するときに、アップグレード後にディザスター リカバリーを構成します。

次のコマンドを実行して、現在の設定のバックアップを作成します。

$ jmp-dr api v1 config --include role,failover,states,core,deviceManagement,mysql,pgsql,file,watchdog > /home/admin/dr-config.txt

次のコマンドを実行して、両方のサイトのVIPノードで jmp-dr reset コマンドを実行して、両方のサイトのディザスタリカバリをリセットします。

このコマンドを実行すると、サイトはスタンドアロン サイトになります。Junos Space プラットフォームが起動し、両方のサイトから UI にアクセスできます。

3. Junos Spaceネットワーク管理プラットフォームとアプリケーションのアップグレード

Junos Spaceプラットフォームとアプリケーションは、アクティブサイトとスタンバイサイトの両方がスタンドアロンモードになっているため、同時にアップグレードすることができます。

Junos Spaceネットワーク管理プラットフォームをアップグレードするには、次の手順に従います。

  1. Junos Spaceネットワーク管理プラットフォームにログインします。

    ダッシュボードが表示されます。

  2. アクティブサイトとスタンバイサイトにソフトウェアイメージをアップロードします。
    1. アプリケーション」ドロップダウンメニューから「ネットワーク管理プラットフォーム」を選択します。
    2. アップグレード」をクリックします。

      アップグレードウィンドウが表示されます。

    3. 画像をアップロードします。
      手記:

      新しいイメージのアップロードには約 5 分かかります。現在のアクティブサイトとスタンバイサイトの各ノードで、別々のシェルプロンプトに次のコマンドを入力して、ログにエラーがないか確認します。

      $tail-f /var/log/install.log

  3. アクティブ サイトとスタンバイ サイトで Junos Space ソフトウェアをアップグレードします。

    再起動は、アップグレード後の一部として行われます。

    1. ネットワーク管理プラットフォーム>管理>アプリケーション>ネットワーク管理プラットフォームを選択します。
    2. アップグレード」をクリックします。

      アップグレードウィンドウが表示されます。

    3. プラットフォームのアップロード 」メニューで、特定の行を選択し、「 アップグレード」をクリックします。

      メンテナンスモード画面に、アップグレードの進行状況が表示されます。アップグレードが完了すると、再起動画面が表示されます。

      手記:

      現在のアクティブ・サイトとスタンバイ・サイトの各ノード上の個別のシェル・プロンプトで次のコマンドを入力して、エラー・ログを確認します。

      $tail-f /var/log/install.log .

      手記:

      アクティブサイトとスタンバイサイトの各ノードで個別のシェルプロンプトに次のコマンドを入力して、アップグレードの進行状況を確認します。

      $tail-f /var/jmp_upgrade/slave/log/<oldRelease_newRelease>

    4. [Reboot] をクリックします。

      ノードがリブートし始めます。

      手記:

      次のコマンドを実行して、起動が完了することを確認します。

      $tail -f /tmp/systemStartup.log

      ログの例:2018/03/07 10:05:51.207 Appmgt is now deploying ... [ 9 of 9 ] 2018/03/07 10:05:57.607 Appmgt

  4. アクティブ サイトとスタンバイ サイトに Junos Space アプリケーションをアップロードします。
    1. ネットワーク管理プラットフォーム>管理>アプリケーション><application-name>>アップグレード>アクションを選択します。
    2. アップロード」をクリックします。

      アップロードウィンドウが表示されます。

    3. 選択した Junos Space アプリケーションをアップロードします。
      手記:

      現在のアクティブ サイトとスタンバイ サイトの各ノードで個別のシェル プロンプトに次のコマンドを入力して、ログにエラーがないか確認します。

      $tail-f /var/log/install.log

  5. アクティブ サイトとスタンバイ サイトの Junos Space アプリケーションをアップグレードします。
    1. ネットワーク管理プラットフォーム>管理>アプリケーション><application-name>>アップグレード>アクションを選択します。
    2. アップグレード」をクリックします。

      [Upgrade] ウィンドウが表示されます。

    3. 「アプリケーションのアップグレード」メニューで、特定の行を選択し、「アップグレード」をクリックします。
      手記:

      現在のアクティブサイトとスタンバイサイトの各ノードで個別のシェルプロンプトに次のコマンドを入力して、ログにエラーがないか確認します。

      $tail-f /var/log/install.log

    4. [ ネットワーク管理プラットフォーム > Administration > Application] を選択します。

      「アプリケーション」ウィンドウに、予想されるアップグレード・バージョンが表示されます。

4. ディザスター リカバリーの構成と実行

手記:

これはオプションの手順です。複数のアップグレード パスを設定する場合:災害復旧を設定する前に、Junos Spaceネットワーク管理プラットフォームとアプリケーションを必要なバージョンにアップグレードしてください。

アクティブ サイトとパッシブ サイトの両方でディザスタ リカバリ プロセスを構成して開始するには、次の手順に従います。

  1. ディザスタリカバリプロセスを設定します。
    1. アクティブサイトのVIPノードで次のコマンドを実行して、ディザスタリカバリを設定します。
    2. スタンバイサイトのVIPノードで次のコマンドを実行して、ディザスタリカバリを設定します。
    手記:

    ディザスタリカバリプロセスは、アクティブサイトでディザスタリカバリの初期化が完了した後にのみ、スタンバイサイトで初期化してください。ディザスタリカバリプロセスの設定の詳細については、 アクティブサイトとスタンバイサイト間のディザスタリカバリプロセスの設定を参照してください。

  2. 次のコマンドを実行して、アクティブ・サイトから災害復旧プロセスを開始します。
    手記:

    サイトの各 VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

    スタンバイ ノードが更新されていない場合は、ディザスタ リカバリ プロセスを停止し、もう一度開始します。

    コマンドを再度実行して、更新を確認します。

  3. 次のコマンドを実行して、ディザスタリカバリプロセスの状態を確認します。

    手記:

    各サイト VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

  4. 次のコマンドを実行して、アクティブサイトから両方のサイトのディザスタリカバリプロセスを停止します。
    手記:

    サイトの各 VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

  5. 現在のスタンバイサイトで次のコマンドを実行し、アクティブサイトから手動でフェイルオーバーしてスタンバイサイトの機能を確認します。
    手記:

    スタンバイ サイトの VIP ノードの別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

    手記:

    次のコマンドを実行して、JBoss ログを確認して、アプリケーションが正常に起動することを確認します。

    「アプリケーション」ページには、アップグレード・バージョンが表示されます。

  6. 現在のスタンバイ サイトの VIP ノードで次のコマンドを実行して、スタンバイ サイトからアクティブ サイトに手動フェールオーバーを適用します。
    手記:

    現在のスタンバイ サイトの VIP ノードの別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

    手記:

    次のコマンドを実行し、JBoss ログを確認してアプリケーションの起動を確認します。

  7. 次のコマンドを実行して、両方のサイトのディザスター リカバリーの正常性を確認します。
    手記:

    サイトの各 VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

  8. 次のコマンドを実行して、アクティブサイトから両方のサイトでディザスタリカバリプロセスを開始します。
    手記:

    サイトの各 VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。

  9. 次のコマンドを実行して、両方のサイトでディザスタリカバリプロセスの正常性を確認します。
    手記:

    サイトの各 VIP ノードの個別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。