目录

简介

先决条件

要求

使用的组件

背景信息

配置

操作方法

如何获取和审核报告

1.网络状态

2.已安装COPS

3.服务状态

4.数据库健全性

5.集群数据库状态

6.上次DRS备份日期

7.磁盘空间检查

10.电话数

12.升级检查

13.弃用的电话型号

14.网络适配器兼容性

验证

故障排除

简介

本文档介绍升级就绪性检查如何检查思科统一通信管理器 (CUCM) 以及即时消息和在线状态服务器的 COP 文件。

先决条件

要求

Cisco 建议您了解以下主题：

- 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升级成功的可能性，以便管理员能够避免额外的停机时间和浪费精力尝试从问题中恢复、恢复或中止升级。

管理员只需在将要升级的服务器上运行这些备份文件，这些服务器会检查不同的方面并提供报告。

有两种类型的警察文件。

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复制文件在Cisco软件下载页面上可用，并可通过此链接下载。

单击下载COP文件。

操作方法

升级之前，下载并安装/运行最新版本的preUpgradeCheck COP文件。查看PASS/WARNING/FAIL输出。  解决所有故障和警告。重复直到满意。

升级后，下载并安装/运行最新版本的postUpgradeCheck COP文件。这将检查系统健全性并比较处于活动和非活动版本中的项目。服务和电话可能需要一些时间才能启动，因此建议以一定间隔重复运行该策略几次。

安装cop文件与其他cop文件安装类似，详细的安装步骤在cop文件的自述文件中提供。

单击PrecheckUpgrade Readme或PostUpgradeCheck Readme查看详细信息。

如何获取和审核报告

一旦安装完备份文件，它可以显示测试结果的摘要和查看完整报告的路径/命令。

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，运行文件视图安装PreUpgradeReport.txt，对于PostUpgradeCheck文件，视图安装PostUpgradeReport.txt。

输出与下图类似，显示不同方面的结果为PASS/FAIL/WARNINg。

这是已检查的不同组件的列表。

1.网络状态

以下是测试检查：

集群内连接

DNS可达性

NTP状态

NTP可达性 — 检查外部NTP服务器的可达性

NTP时钟漂移 — 检查本地时钟与NTP服务器的漂移

NTP层 — 检查参考时钟的层级。

如果之前的任何检查或所有检查存在任何问题，该测试将被标记为FAIL，并在报告中说明相应的原因。

2.已安装COPS

此测试列出安装在服务器活动分区上的COP。

如果安装了多个版本的同一本地cop，或者如果9.x服务器上安装了dp-ffr.3-1-16.GB.cop，测试将显示警告。

3.服务状态

此测试检查所有服务（已启动或已停止）的状态，并报告以下服务：

- 关键网络服务和已停止。

- 激活但不运行。

- 如果测试发现任何符合上述条件的服务，则标记为FAIL。

- 该测试还存储所有服务的状态，以供升级后检查COP使用。

4.数据库健全性

此测试检查几个数据库表中是否存在非标准条目。这些条目的存在可能导致升级数据库迁移失败。

如果测试检测到非标准条目，这些条目及其驻留的数据库表名称将显示在报告中，并且测试标记为FAIL。

管理员应在尝试升级前删除这些非标准条目。

5.集群数据库状态

此测试仅适用于Unified Communications Manager Publisher和IM&P Publisher。

此测试按如下所述的相同顺序进行这些检查：

节点身份验证状态：如果集群中的任何节点未进行身份验证，则测试标记为FAIL，且报告中显示未经身份验证的节点名称。

复制状态：如果群集中的任何节点具有除2以外的复制设置值，则测试标记为FAIL，并且节点名称显示在报告中。

6.上次DRS备份日期

此测试显示上次DRS备份的时间。是否提前了3天或是否配置了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工具类型。如果VM工具类型是open vmtools，则会打印vmtools类型和版本。

如果VM工具类型是native vmtools，则它会打印出VM工具类型和版本以及此建议。

12.升级检查

此测试提供适用于升级到12.5的关键信息。

13.弃用的电话型号

此测试会检查Unified Communications Manager集群中从12.x版本开始不再支持的电话（此处可找到不受支持的电话）。

如果存在任何此类已弃用的电话（MAC ID和电话型号显示在报告中），此测试将显示警告。

14.网络适配器兼容性

此测试检查12.x版本的Unified Communications Manager和IM and Presence服务是否支持当前网络适配器。

如果网络适配器不兼容，则测试会失败，并建议切换到VMXNET3适配器。

验证

当前没有可用于此配置的验证过程。

故障排除

当某些测试失败且建议字符串不足时，请执行以下故障排除：

有关运行COP的一般问题（如过滤COP文件、下载和安装阶段开始和完成），请在安装日志中查找详细信息。

- 确保COP仅在CCM或IM&P产品上运行。

- 确保COP在9.x或以前的最低支持版本上运行。

升级前和升级后日志还不能从RTMT下载，因此使用file dump或file get选项下载日志。

使用CLI命令文件get install PreUpgradeReport.txt(PreUpgrade)和文件get install PostUpgradeReport.txt(PostUpgrade)。