簡介
本文檔介紹升級準備情況如何檢查Cisco Unified Communications Manager (CUCM)和IM and Presence Server的COP檔案。
必要條件
需求
思科建議您瞭解以下主題:
- 思科統一通訊管理器9.x及更高版本
- IM and Presence Server (IMPS) 9.x及更高版本
採用元件
本檔案中的資訊是根據Cisco Unified Communications Manager版本10.5.2。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
升級Cisco Unified Communications Manager和線上狀態伺服器有一些先決條件,包括足夠的日誌記錄分割槽可用、能夠成功執行備份、具有正確的資料庫和網路狀態等。
同樣,一些檢查可以滿足升級後要求,以確保升級後群集處於良好運行狀態。
思科推出了COP檔案,可以自動執行這些任務,並最大限度地提高UCM、IM&P升級成功的可能性,以便管理員能夠避免額外的停機時間和浪費精力嘗試從問題中恢復、恢復或中止升級。
管理員只需在將要升級、檢查不同方面並提供報告的伺服器上運行這些COP檔案。
COP檔案有兩種型別。
- PreUpgradeCheck COP:用於驗證系統是否處於正常狀態以啟動升級。PreUpgradeCheck COP檔案包含測試,其中一些測試是Cisco Unified Communications Manager和IM and Presence Service版本11.5(1)的升級和遷移指南的「升級前任務」部分的一部分。
- PostUpgradeCheck COP:它在升級後驗證系統是否處於良好狀態。此COP使用升級前檢查COP檔案建立的資料來比較升級前後系統狀態的各個方面。
PostUpgradeCheck COP檔案包含一些測試,其中一些測試是Cisco Unified Communications Manager和IM and Presence Service版本11.5(1)的升級和遷移指南的升級後任務部分的一部分。
設定
PreUpgradeCheck和PostUpgradeCheck COP檔案可在Cisco軟體下載頁面上找到,並可透過此連結下載。
點選Download COP files。
使用方法
升級之前,下載並安裝/運行最新版本的preUpgradeCheck COP檔案。檢視「透過/警告/失敗」輸出。 解決所有故障和警告。重複直到滿意為止。
升級後,下載並安裝/運行最新版本的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時鐘偏移-檢查來自NTP伺服器的本地時鐘偏移
- NTP層級-檢查參考時鐘的層級。
如果之前的任何或全部檢查存在任何問題,測試將標籤為失敗,並在報告中說明相應的原因。
2. 已安裝COPS
此測試會列出安裝在伺服器作用中分割區上的COP。C
如果安裝了一個以上版本的同一本地COP ,或者如果dp-ffr.3-1-16.GB安裝在9.x伺服器上,測試將顯示警告。
3. 服務狀態
此測試會檢查所有服務(已啟動或已停止)的狀態,並報告以下服務:
- 關鍵網路服務已停止。
- 啟動但不執行。
- 如果發現任何滿足以前條件的服務,測試將被標籤為FAIL。
- 該測試還儲存所有服務的狀態以供升級後檢查COP使用。
4. 資料庫健全性
此測試會檢查一些資料庫表格中是否有非標準專案。這些專案的存在可能導致升級資料庫遷移失敗。
如果測試檢測到非標準條目,該條目及其駐留的資料庫表名稱將在報告中顯示,並且測試標籤為FAIL。
管理員應在嘗試升級前刪除這些非標準條目。
5. 叢集資料庫狀態
此測試僅適用於Unified Communications Manager Publisher和IM&P Publisher。
此測試會以下列所述順序執行這些檢查:
節點身份驗證狀態:如果集群中的任何節點未進行身份驗證,則測試會標籤為FAIL,並且報表中會顯示未經身份驗證的節點名稱。
複製狀態:如果集群中的任何節點具有2以外的複製設定值,測試將標籤為FAIL,並且節點名稱顯示在報告中。
6. 上次DRS備份日期
此測試顯示上次進行DRS備份的時間。是否已經過三天或是否配置了DRS?
如果備份日期非常舊,管理員可以備份最新的配置,這樣管理員可以避免在需要恢復DRS備份時丟失最新的配置。
7. 磁碟空間檢查
此測試會檢查比伺服器目前版本更高的所有版本(直到12.5)所需的可用空間。
如果可用空間不足,無法升級到所有更高版本,測試將標籤為FAIL。如果可用空間足以升級至至少一個(但並非所有更高版本),測試會顯示警告。
8. PLM/SLM許可證狀態
對於CUCM版本9.x到11.x,這將檢查PLM許可證狀態並顯示相應的警告(如果適用)。
對於12.x,此測試會根據註冊狀態和授權狀態檢查SLM許可證狀態。
9. 通用安全密碼長度
在FIPS、ESM或CC模式下,12.5版要求通用安全密碼超過14個字元。如果啟用FIPS、ESM或CC模式且密碼長度少於14個字元,此測試將失敗。如果未啟用FIPS模式,則會跳過它。
10. 電話數
此測試列出已註冊和未註冊電話的計數。
此測試也會儲存此資料,以便在升級後的COP期間進行比較。
11. 虛擬機器工具型別
檢查VM工具型別。如果VM工具型別為open vmtools,則它會列印vmtools型別和版本。
如果VM工具型別是本地vmtools,則它會列印出VM工具型別和版本以及此建議。
12. 升級檢查
此測試提供適用於升級到12.5的重要資訊。
13. 已停用的電話型號
此測試會檢查Unified Communications Manager集群中從12.x版本開始不再受支援的電話(此處可找到不受支援的電話)。
如果存在任何此類已棄用的電話(報告中顯示了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) and file get install PostUpgradeReport.txt (PostUpgrade)。