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