はじめに
このドキュメントでは、Cisco Unified Communications Manager(CUCM)およびIM and Presence ServerのCOPファイルのアップグレード準備チェックについて説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- Cisco Unified Communications Manager 9.x以降
- IM and Presence Server(IMPS)9.x以降
使用するコンポーネント
このドキュメントの情報は、Cisco Unified Communications Managerバージョン10.5.2に基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
背景説明
Cisco Unified Communications ManagerおよびPresence Serverのアップグレードには、十分なロギングパーティションの使用、バックアップの成功、正しいデータベースとネットワーク状態の確保など、いくつかの前提条件がありました。
同様に、アップグレード後にクラスタの状態が良好であることを確認するために、いくつかのチェックを実行できます。
シスコは、これらのタスクを自動化し、UCM、IM&Pアップグレードの成功の可能性を最大限に高めるのに役立つCOPファイルを開発しました。これにより、管理者は、ダウンタイムの増加や、問題からの復旧、またはアップグレードの復元や中止を試みる無駄な作業を回避できます。
管理者は、アップグレードするサーバでこれらのCOPファイルを実行するだけで、異なる側面をチェックしてレポートを提供できます。
COPファイルには2つのタイプがあります。
- PreUpgradeCheck COP:システムがアップグレードを開始できる良好な状態であることを確認します。PreUpgradeCheck COPファイルにはテストが含まれており、その一部は『Cisco Unified Communications Manager and IM and Presence Serviceリリース11.5(1)のアップグレードおよび移行ガイド』の「アップグレード前のタスク」セクションに記載されています。
- PostUpgradeCheck COP:アップグレード後にシステムが良好な状態であることを確認します。このCOPは、アップグレード前チェックCOPファイルによって作成されたデータを使用して、アップグレード前後のシステム状態のさまざまな側面を比較します。
PostUpgradeCheck COPファイルにはテストが含まれており、これらのテストの一部は『Cisco Unified Communications Manager and IM and Presence Serviceリリース11.5(1)のアップグレードおよび移行ガイド』の「アップグレード後のタスク」セクションに記載されています。
設定
PreUpgradeCheckおよびPostUpgradeCheck COPファイルは、シスコソフトウェアダウンロードページ(登録ユーザ専用)で入手でき、次のリンクからダウンロードできます。
[COPファイルのダウンロード]をクリックします。
使用方法
アップグレードの前に、最新バージョンのpreUpgradeCheck COPファイルをダウンロードしてインストールし、実行します。PASS / WARNING / FAILの出力を確認します。 すべてのFAILと警告を解決します。満足するまで繰り返します。
アップグレード後、最新バージョンのpostUpgradeCheck COPファイルをダウンロードしてインストールし、実行します。これにより、システムの健全性がチェックされ、アクティブバージョンと非アクティブバージョンの項目が比較されます。サービスと電話機の起動には時間がかかることがあるため、COPの実行は何回か繰り返して実行することをお勧めします。
COPファイルのインストールは他のCOPファイルのインストールと似ており、インストールの詳細な手順はCOPファイルのReadmeに記載されています。
詳細を表示するには、PrecheckUpgrade ReadmeまたはPostUpgradeCheck Readmeをクリックします。
レポートを取得して確認する方法
COPファイルのインストールが完了すると、テスト結果の概要と、完全なレポートを表示するためのパスやコマンドが表示されます。
Summary:
Total Test Run : 14
Total Passed : 10
Total Warnings : 3
Total Failed : 1
Note: Please refer to the readme of Pre Upgrade COP for test details and
pass/fail/warn/criteria
Duration for running tests: 0:01:49
================================================================================
Use "file view install PreUpgradeReport.txt" to view the report
PreUpgradeCheckの場合はfile view install PreUpgradeReport.txtを実行し、PostUpgradeCheckの場合はfile view install PostUpgradeReport.txtを実行します。
出力は次の図に似ており、さまざまな側面で結果がPASS/FAIL/WARNINgと表示されます。
チェックされるさまざまなコンポーネントのリストを次に示します。
1. ネットワークステータス
次にテストチェックを示します。
- クラスタ内接続
- DNS到達可能性
- NTPステータス
- NTP到達可能性:外部NTPサーバの到達可能性を確認します
- NTP clock drift:NTPサーバからのローカルクロックドリフトをチェックします
- NTP stratum:基準クロックのストラタムレベルをチェックします。
以前のチェックのいずれかまたはすべてに問題がある場合、テストはFAILとしてマークされ、レポートに適切な理由が示されます。
2. インストールされたCOPS
このテストでは、サーバのアクティブパーティションにインストールされているCOPを一覧表示します。
同じローカルCOPが複数のバージョンでインストールされている場合、またはdp-ffr.3-1-16.GBでCOPが9.xサーバにインストールされている場合、警告が表示されます。
3. サービス状況
このテストでは、すべてのサービス(開始または停止)の状態を調べ、次のサービスをレポートします。
- 重要なネットワークサービスであり、停止しています。
- アクティブ化しますが、実行しません。
- 前述の基準を満たすサービスが見つかった場合、テストはFAILとマークされます。
- このテストでは、アップグレード後のチェックCOPで使用するすべてのサービスの状態も保存されます。
4. データベースの健全性
このテストでは、一部のデータベーステーブルに非標準エントリが存在するかどうかを確認します。これらのエントリが存在すると、アップグレードDBの移行が失敗する可能性があります。
テストで非標準エントリが検出されると、そのエントリと常駐データベーステーブル名がレポートに表示され、テストは失敗としてマークされます。
管理者は、アップグレードを試行する前に、これらの非標準エントリを削除する必要があります。
5. クラスタ・データベースのステータス
このテストは、Unified Communications ManagerパブリッシャおよびIM&Pパブリッシャにのみ適用できます。
このテストでは、次に示すように、これらのチェックを同じ順序で実行します。
ノード認証状態:クラスタ内のいずれかのノードが未認証の場合、テストはFAILとしてマークされ、未認証のノード名がレポートに表示されます。
複製状態:クラスタ内のいずれかのノードの複製設定値が2以外の場合、テストはFAILとしてマークされ、レポートにノード名が表示されます。
6. 最終DRSバックアップ日
このテストでは、最後のDRSバックアップがいつ作成されたかを示します。3日以上経過しているか、DRSが設定されているかどうかを確認します。
バックアップの日付が非常に古い場合、管理者は最新の設定のバックアップを作成できるため、DRSバックアップを復元する必要がある場合に最新の設定が失われるのを回避できます。
7. ディスク領域の確認
このテストでは、サーバの現在のリリースより上位のすべてのリリース(12.5まで)に必要な空き容量を確認します。
すべての上位リリースへのアップグレードに必要な空き容量がない場合、テストはFAILとしてマークされます。空き領域が十分にあれば、1つ以上のリリースにアップグレードできますが、それ以降のリリースすべてにアップグレードできない場合は、警告が表示されます。
8. PLM/SLMライセンスステータス
CUCMバージョン9.xから11.xの場合、PLMライセンスステータスがチェックされ、該当する場合は適切な警告が表示されます。
12.xでは、登録ステータスと認証ステータスに基づいてSLMライセンスのステータスを確認します。
9. 一般的なセキュリティパスワード長
リリース12.5では、FIPS、ESM、またはCCモードの場合、共通セキュリティパスワードが14文字を超える必要があります。FIPS、ESM、またはCCモードが有効で、パスワードの長さが14文字未満の場合、このテストは失敗します。FIPSモードが有効でない場合はスキップされます。
10. 電話番号
このテストでは、登録済みの電話機と未登録の電話機の数が一覧表示されます。
このテストでは、アップグレード後のCOPでの比較用にこのデータも保存されます。
11. VMツールタイプ
VMツールのタイプを確認します。VMツールタイプがopen vmtoolsの場合、vmtoolsのタイプとバージョンが表示されます。
VMツールのタイプがネイティブvmtoolsの場合、VMツールのタイプとバージョンが、この推奨事項とともに表示されます。
12. アップグレードチェック
このテストにより、12.5へのアップグレードに適用できる重要な情報が得られます。
13. 非推奨の電話機モデル
このテストでは、12.xリリース以降でサポートされなくなったUnified Communications Managerクラスタ内の電話機を確認します(サポートされていない電話機については、こちらを参照してください)。
このテストでは、そのような非推奨の電話機がある場合に警告が表示されます(MAC IDと電話機モデルがレポートに表示されます)。
14. ネットワークアダプタの互換性
このテストでは、現在のネットワークアダプタがUnified Communications ManagerおよびIM and Presenceサービスの12.xリリースでサポートされているかどうかを確認します。
ネットワークアダプタに互換性がない場合、テストは失敗し、VMXNET3アダプタに切り替えることをお勧めします。
確認
現在、この設定に使用できる確認手順はありません。
トラブルシュート
一部のテストが失敗し、推奨文字列が十分でない場合は、次のトラブルシューティングを実行します。
インストールログで、COPの実行に関する一般的な問題(COPファイルのフィルタリングなど)や、ダウンロードおよびインストールフェーズの開始および完了などの詳細を確認します。
- COPがCCMまたはIM&P製品でのみ実行されていることを確認します。
- COPが以前の最小サポートバージョン9.xで実行されていることを確認します。
アップグレード前後のログは、まだRTMTからはダウンロードできません。そのため、ログをダウンロードするには、file dump または file getを使用します。
CLIコマンドのfile get install PreUpgradeReport.txt(PreUpgrade)とfile get install PostUpgradeReport.txt(PostUpgrade)を使用します。