フォールト トレラントな展開のアップグレードのベスト プラクティス

フォールト トレラント環境でのアップグレードがサポートされています。ただし、このトピック、および関連する手順での推奨事項に従うように注意してください。すべてのプライマリおよびセカンダリ ss は、数時間の小さなウィンドウ内でアップグレードする必要があります。
casp1032jp
フォールト トレラントな展開のアップグレードのベスト プラクティス
フォールト トレラント環境でのアップグレードがサポートされています。ただし、このトピック、および関連する手順での推奨事項に従うように注意してください。すべてのプライマリおよびセカンダリ
SpectroSERVER
は、数時間の小さなウィンドウ内でアップグレードする必要があります。
このリリースでは、バージョン 9.3 以降からの直接アップグレードをサポートします。9.2.x を使用している場合は、まず、9.3.x または 9.4.x にアップグレードしてから、直接 10.x にアップグレードしてください。 詳細については、「以前のバージョンからのアップグレード」を参照してください。
アップグレードを実行する前に、すべての
CA Spectrum
 コンポーネントに最新のサービス パックが適用されていることを確認します。また、
CA Spectrum
 が使用する通信ポートおよびプロトコルのリストを確認します。セキュリティ パラメータによって、アップグレード中に一時的にこれらのポートおよびプロトコルを無効にすることが必要とされる可能性があります。注: ファイアウォール ポートおよびプロトコルの詳細については、「」を参照してください。
まず、OneClick Web サーバをアップグレードし、その後プライマリ
SpectroSERVER
 をアップグレードして、最後にセカンダリ 
SpectroSERVER
 をアップグレードします。
よくある質問
Q: 分散 SS(DSS)環境で、サーバの更新でサポートされているベスト プラクティスを教えてください。
A:
プライマリ MLS(メイン ロケーション サーバ)の SpectroSERVER を最初にアップグレードし、その後にプライマリ OneClick サーバ、残りのプライマリ SpectroSERVER の順にアップグレードします。他のプライマリ SpectroSERVER を開始する前に、最初にプライマリ MLS を起動する必要があります。これにより、すべてのクロス ランドス ケープおよび「MOM(Manager of Managers)」の機能を処理および完了できます。プライマリ MLS が実行され有効になったら、残りのプライマリを開始できます。  最後に(すべての SpectroSERVER および非プライマリ OneClick サーバを含む)セカンダリ SpectroSERVER をアップグレードします。すべての SpectroSERVER がアップグレードされた後で、必ずすべての CA Spectrum OneClick tomcat プロセスを
再度
停止および再起動して、更新された SS 情報で tomcat のキャッシュを更新するようにします。これを実行しないと、クライアントにランドスケープが表示されないなど、OneClick の問題を引き起こします。
注:
DSS セットアップで、最初に成功したデータベースの同期を(オンライン バックアップを介して)実行せずに、フェールオーバ シナリオをテストするプライマリ SS を停止した場合、OneClick でランドス ケープが表示されなくなる場合があります。これが起こらないようにするには、手動でオンライン バックアップを開始して、データベース同期を可能にします。完了した後に、フェールオーバ シナリオをテストできます。
フォールト トレラント環境のアップグレード
以下の手順では、フォールト トレラント環境でのアップグレードについて説明します。単一のサーバのアップグレードまたは DSS のアップグレードに同じ手順を使用します。まず、OneClick Web サーバをアップグレードし、その後プライマリ 
SpectroSERVER
 をアップグレードします。最後に、セカンダリ
SpectroSERVER
をアップグレードします。
注:
必要なアップグレード後の手順を含めて、アップグレード処理が完了するまでは、OneClick でアラームが不正確に表示される可能性があります。すべての手順が完了するまで、管理のために
CA Spectrum
を使用しないようにします。
以下の手順に従います。
  1. 以下の手順に従うことにより、プライマリ
    SpectroSERVER
     で自動オンライン バックアップを無効にします。
    1. ユニバース トポロジ ビューで VNM モデルを強調表示します。
    2. コンポーネント詳細画面で、[情報]タブを選択します。
    3. [オンライン データベース バックアップ]サブビューを見つけて展開します。
    4. [自動バックアップ]を[無効]に設定します。
  2. 現在のデータベースを保持するためにすべてのプライマリ
    SpectroSERVER
     で手動オンライン バックアップを実行します。以下の手順を実行します。
    1. [オンライン データベース バックアップ]サブビューで、[今すぐバックアップを開始]をクリックします。
    2. オンライン バックアップが成功したことを確認します。
    注:
    バージョン番号によってデータベースを区別することをお勧めします。[バックアップ ファイル名のプレフィックス]パラメータを、デフォルトの db_ から、db_
    version
    _ やバージョンを識別する別の値に設定します。
  3. .vnmrc ファイルを編集し、すべてのセカンダリ
    SpectroSERVER
     上の最大イベント レコード数のパラメータの値を高くします。たとえば、以下のパラメータがあるとします。
    max_event_records=20000
    このパラメータを以下の値に変更します。
    max_event_records=200000
    新しい値により、アップグレード中にイベントの損失を防ぎます。
  4. 変更を有効にするため、すべてのセカンダリ
    SpectroSERVER
     を再起動します。
    1. Spectrum コントロール パネルを開きます。
    2. SpectroSERVER
      の停止]をクリックします。
    3. ステータスが[非アクティブ]に変わったら、[
      SpectroSERVER
       の起動]をクリックします。
    4. ステータスが[実行中]に変わることを確認します。
  5. OneClick Web サーバにログインしているすべての OneClick ユーザに対して、クライアントを閉じるように指示します。
  6. 各プライマリ
    SpectroSERVER
     を停止します。
    1. Spectrum コントロール パネルを開く
    2. SpectroSERVER
      の停止]をクリックします。
    3. SpectroSERVER
       およびアーカイブ マネージャを停止するアクションを確認するメッセージが表示されます。
    4. ステータスが[非アクティブ]に変わることを確認します。
    5. Spectrum コントロール パネルを終了します。
  7. OneClick クライアントで、
    SpectroSERVER
     がセカンダリ
    SpectroSERVER
    にフェールオーバしたことを確認します。 
    エクスプローラの階層パネルのランドスケープ アイコンが緑から黄色に変わります。 
    [コンテンツ]パネルおよびコンポーネント詳細画面の周囲に黄色の境界が表示されます。
  8. 以下のコマンドを使用して、すべての OneClick Web サーバを停止します。
    $SPECROOT/tomcat/bin/stopTomcat.sh
  9. 9.3.x または 9.4.x を使用している場合は、直接 10.x にアップグレードしてください。
  10. すべての OneClick web サーバを 10.x にアップグレードします。
  11. すべてのプライマリ
    SpectroSERVER
    を 10.x へアップグレードし、インストールが正常に完了することを確認します。
    注:
    すべてのインストールが完了するのを待ってから、次の手順に進みます。
  12. 手動で、すべてのプライマリ
    SpectroSERVER
     でアーカイブ マネージャを起動します。
    1. Spectrum コントロール パネルを開きます。
    2. [コントロール]を選択し、[アーカイブ マネージャの開始]をクリックします。
    注:
    アーカイブ マネージャの開始により、セカンダリ
    SpectroSERVER
    にローカルに格納されているイベントが、プライマリ アーカイブ マネージャに送信されます。
  13. セカンダリ
    SpectroSERVER
     上のすべてのイベントがプライマリ アーカイブ マネージャに送信されるのを待ちます。それらのステータスを確認するには、以下の手順に従います。
    1. OneClick クライアントで、ユニバース トポロジ ビュー内の各
      SpectroSERVER
       の VNM モデルを強調表示します。
    2. コンポーネント詳細画面で、[情報]タブを選択します。
    3. SpectroSERVER
       コントロール サブビューを見つけて展開します。
    4. [イベント ログ情報]サブビューを見つけて展開します。
    5. [ローカルに格納されたイベント数]の合計がゼロ(0)に達するのを待ちます。
  14. プライマリ MLS で
    SpectroSERVER
     を起動します。
    1. プライマリ MLS で Spectrum コントロール パネルを開きます。
    2. SpectroSERVER
      の起動]をクリックします。
    3. ステータスが[実行中]に変わることを確認します。
  15. 残りのプライマリ
    SpectroSERVER
     を起動します。
  16. 各セカンダリ 
    SpectroSERVER
     を停止します。
  17. すべてのセカンダリ で 10.x
    SpectroSERVER
    へアップグレードし、インストールが正常に完了することを確認します。
    注:
    すべてのインストールが完了するのを待ってから、次の手順に進みます。
  18. 各セカンダリ
    SpectroSERVER
     で
    SpectroSERVER
    を起動します。
    1. SpectroSERVER
       で Spectrum コントロール パネルを開きます。
    2. SpectroSERVER
      の起動]をクリックします。
    3. ステータスが[実行中]に変わることを確認します。
  19. クライアントが正常に開き、すべてのプライマリ
    SpectroSERVER
    の接続ステータスがアップ状態で緑であることを確認します。
  20. 現在のデータベースを保持するためにすべてのプライマリ
    SpectroSERVER
     で手動オンライン バックアップを実行します。以下の手順を実行します。
    1. [オンライン データベース バックアップ]サブビューで、[今すぐバックアップを開始]をクリックします。
    2. オンライン バックアップが成功したことを確認します。
    3. プライマリ 
      SpectroSERVER
       データベースとセカンダリ
      SpectroSERVER
       の再同期が成功したことを確認します。
    注:
    バージョン番号によってデータベースを区別することをお勧めします。[バックアップ ファイル名のプレフィックス]パラメータを、デフォルトの db_ から、db_
    version
    _ やバージョンを識別する別の値に設定します。
    アップグレード プロセス中に管理アクティビティを続行するため、すべての OneClick Web サーバを一度にアップグレードしないでください。すべてのプライマリ
    SpectroSERVER
     がアップグレードされるまで、セカンダリ
    SpectroSERVER
     を使用してインフラストラクチャを監視できるように、いくつかの OneClick web サーバを保持します。すべてのプライマリ
    SpectroSERVER
     がアップグレードされると、保持していた OneClick web サーバをアップグレードできます。