简介
本文档介绍升级就绪性检查如何检查思科统一通信管理器 (CUCM) 以及即时消息和在线状态服务器的 COP 文件。
先决条件
要求
Cisco 建议您了解以下主题:
- 思科统一通信管理器9.x及更高版本
- IM and Presence Server 9.x及更高版本
使用的组件
本文档中的信息基于Cisco Unified Communications Manager 10.5.2版。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
升级Cisco Unified Communications Manager和Presence Server有一些必备条件,例如,应提供足够的日志记录分区,应进行成功的备份,数据库和网络应处于不正确的状态等。
同样,在升级后也应满足升级要求的检查也很少,以确保集群在升级后运行良好。
思科已经提出了cop文件,这些文件将自动执行这些任务,并有助于最大限度地提高UCM、IM&P升级成功的可能性,以便管理员能够避免额外的停机时间和尝试从问题中恢复或恢复或中止升级的浪费精力。
管理员只需在要升级的服务器上运行这些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和PostUpgradeCheckcop文件可在思科软件下载页上找到,并可通过此链接下载。
单击以下载COP文件。
操作方法?
在升级之前,下载并安装/运行最新版本的preUpgradeCheck COP文件。查看PASS/WARNING/FAIL输出。 解决所有FAIL(故障),也许是WARNING(警告)。重复,直到快乐。
升级后,下载并安装/运行最新版本的postUpgradeCheck COP文件。这将检查系统健全性并比较活动和非活动版本中的项目。服务和电话可能需要一些时间才能启动,因此建议在一定时间间隔内重复运行警报。
安装cop文件与安装其他cop文件类似,安装的详细步骤在cop文件自述文件中显示。
单击“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,请运行文件视图安装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.服务状态
此测试检查所有服务(已启动或已停止)的状态并报告以下服务:
- 关键网络服务并停止。
- 已激活但未运行。
- 如果发现任何服务满足上述标准,则测试将标记为“失败”。
- 测试还存储所有服务的状态,供升级后检查COP使用。
4.数据库健全性
此测试检查几个数据库表中是否存在非标准条目。这些条目的存在可能导致升级数据库迁移失败。
如果测试检测到非标准条目,则报告中会显示这些条目及其驻留数据库表名称,并将测试标记为FAIL。
在尝试升级之前,管理员应删除这些非标准条目。
5.集群数据库状态
此测试仅适用于Unified Communications Manager发布服务器和IM&P发布服务器。
此测试按如下所述的相同顺序执行这些检查:
节点身份验证状态:如果群集中的任何节点未通过身份验证,则测试标记为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工具类型是打开vmtools,则它会打印vmtools类型和版本。
如果VM工具类型是本机vmtools,则它会打印VM工具类型和版本以及以下建议。
12.升级检查
此测试提供适用于升级到12.5的关键信息
十三、弃用的电话型号
此测试检查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下载,因此使用文件转储或文件获取选项下载日志。
使用CLI命令文件get install PreUpgradeReport.txt(PreUpgrade)和文件get install PostUpgradeReport.txt(PostUpgrade)。