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

このセクションには、以下のトピックが含まれます。
casp1032jp
このセクションには、以下のトピックが含まれます。
フォールト トレラントな展開のアップグレードのベスト プラクティス」というタイトルのトピックでは、フォールト トレラント環境での
CA Spectrum
 のアップグレードの手順を提供しています。 
フォールト トレランスのない DSS 展開のアップグレードのベスト プラクティス
展開でフォールト トレラントな
SpectroSERVER
 を設定すると、アップグレード中に一時的なフォールト トレラント システムが使用されます。一時システムを 1 回設定すると、プライマリ 
SpectroSERVER
 はインプレース アップグレードに対して無効になります。一方、一時的なセカンダリ
SpectroSERVER
 システムが、主要なネットワーク管理義務を引き継ぎます。
一部の
CA Spectrum
 アプリケーションは、自動フェールオーバをサポートしておらず、アップグレード中に無効になります。たとえば、TL1、Southbound Gateway、Modeling Gateway、Alarm Notifier、および Event Notifier は、アップグレード中に一時的に無効になります。
よくある質問
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 でランドス ケープが表示されなくなる場合があります。これが起こらないようにするには、手動でオンライン バックアップを開始して、データベース同期を可能にします。完了した後に、フェールオーバ シナリオをテストできます。
非フォールト トレラント展開での
SpectroSERVER
および OneClick Web サーバのアップグレード
フォールト トレラント設定がない
CA Spectrum
 DSS 環境をアップグレードする場合、ネットワーク監視アクティビティを維持するために一時サーバを展開します。このサーバは、セカンダリの、アップグレードされる各 
SpectroSERVER
 のフォールト トレラント サーバとして体系的に設定されます。MLS (主な
SpectroSERVER
)でアップグレードを開始します。
ネットワーク管理ロスのないインプレース アップグレードを実行する手順を以下に説明します。
以下の手順に従います。
  1. 一時的なセカンダリ
    SpectroSERVER
     としてサービスを提供するサーバを指定します。
  2. 現在インストールされた(backlevel)
    CA Spectrum
     ソフトウェアのコピーを一時
    SpectroSERVER
    にインストールします。必ず必要なすべてのパッチをインストールします。
    重要:
    SpectroSERVER
     はまだ起動しないでください。
  3. 一時
    SpectroSERVER
     上の[ホスト セキュリティ]設定を編集します。ホスト名のリストは現在の展開内の MLS のリストと同一である必要があります。
  4. MLS 上で 
    SpectroSERVER
    データベースのオンライン バックアップを実行します。
    重要:
    アップグレードの全体処理が完了するまで、必ずファイル圧縮機能および自動バックアップ機能を無効にします。
  5. 一時
    SpectroSERVER
     の
    $SPECROOT
    /SS ディレクトリにバックアップ データベースをコピーします。
  6. 一時
    SpectroSERVER
     ホストで、SS ディレクトリに移動します。
  7. 以下のコマンドを発行してデータベース バックアップ ファイルをロードします。
    ../SS-Tools/SSdbload -il -add precedence savefile
    • precedence
      プライマリ
      SpectroSERVER
       (MLS)のデフォルト値より大きい数値。
      デフォルト
      : 10 (20 が推奨されます)。
    • savefile
      以前に作成したデータベース バックアップ ファイルの名前。
  8. .vnmrc ファイルを編集し、一時
    SpectroSERVER
     上の最大イベント レコード数パラメータの値を高くします。たとえば、以下のパラメータがあるとします。
    max_event_records=20000
    このパラメータを以下の値に変更します。
    max_event_records=200000
    新しい値により、イベントがアップグレード中に失われないようになります。
  9. イベントおよび統計データの損失を防ぐため、セカンダリ
    SpectroSERVER
     のアーカイブ マネージャが自動的に起動するのを無効にします。 
    この手順を実行すると、アップグレードが完了し、プライマリ
    SpectroSERVER
     が再起動された後で、すべてのデータがキャッシュされ、プライマリ
    SpectroSERVER
    に返されるようになります。
    1. 一時的なセカンダリ
      SpectroSERVER
       で、Spectrum コントロール パネルを起動します。
    2. コントロールをクリックし、[アーカイブ マネージャの自動起動と自動停止ネージャ]の横のチェック ボックスをオフにします。
    注:
    ベスト プラクティスとして、イベントがアップグレード中に失われないようにします。ローカルに格納された最大イベント レコード サイズを増やすことができます。イベントおよび統計について、ローカルに格納された最大ログ サイズのデフォルト値は 20,000 および 5,000 です。ほとんどの場合、これらのデフォルト設定で問題ありません。
  10. 一時
    SpectroSERVER
     ホスト上の
    SpectroSERVER
    を起動します。一時
    SpectroSERVER
     は、セカンダリの MLS 用のフォールト トレラントな
    SpectroSERVER
    になりました。 
    VNM 上のオレンジのアラームは、アーカイブ マネージャが実行されていないことを示します。これは無視できます。
  11. MLS 上のランドスケープ設定ビューを確認することにより、セカンダリ フォールト トレラント
    SpectroSERVER
     のセットアップを確認します。
    1. OneClick で、ユニバース トポロジ ビューの[VNM]アイコンをダブルクリックします。ランドスケープ コンテナが表示されます。
    2. コンテンツ画面で[LocalLscpe]モデルを強調表示します。
    3. コンポーネント詳細画面で、[情報]タブを選択します。
    4. [ロード済みランドスケープ]サブビューを見つけて展開します。
    5. リストに優先順位が 10 のプライマリ MLS と、優先順位が 20 (または「SSdbload」コマンドで指定された優先順位の値)の一時セカンダリ
      SpectroSERVER
       の両方が含まれていることを確認します。
  12. プライマリ
    SpectroSERVER
     (MLS)をシャットダウンします。 
    セカンダリ
    SpectroSERVER
     は管理タスクを再開し、MLS がアップグレードされます。
  13. インプレース アップグレードを実行する方法」の手順に従って MLS をアップグレードします。
  14. MLS が正常にアップグレードされたら、手動でプライマリ
    SpectroSERVER
     でアーカイブ マネージャを起動します。
    1. Spectrum コントロール パネルを開きます。
    2. [コントロール]を選択し、[アーカイブ マネージャの開始]をクリックします。
    注:
    アーカイブ マネージャの開始により、セカンダリ
    SpectroSERVER
    にローカルに格納されているイベントが、プライマリ アーカイブ マネージャに送信されます。
  15. SpectroSERVER
     を起動します。 
    プライマリ管理機能は MLS に戻ります。
  16. アップグレードを計画する次の
    SpectroSERVER
     に対して、セカンダリ
    SpectroSERVER
    として一時
    SpectroSERVER
    ホストを設定します。
  17. SpectroSERVER
     を順にバックアップし、シャットダウンし、アップグレードする上記の手順を繰り返します。
  18. 最後に、OneClick Web サーバをアップグレードします。
  19. インストール後の設定」のインストール後の手順を確認します。