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. [ 再起動] をクリックします。

      ノードの再起動が開始されます。

      メモ:

      ブートが完了したかどうかを確認するには、次のコマンドを実行します。

      $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. [ アップグレード] をクリックします。

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

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

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

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

    4. [ ネットワーク管理プラットフォーム >管理>アプリケーション] を選択します。

      [アプリケーション] ウィンドウに、予定されているアップグレード バージョンが表示されます。

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 ノードで、別のシェル プロンプトで次のコマンドを実行して、ログにエラーがないか確認します。