简介
本文档介绍升级就绪性检查如何检查思科统一通信管理器 (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有一些必备条件,包括有足够的可用日志记录分区、能够成功执行备份、具有正确的数据库和网络状态等。
同样,一些检查可以满足升级后要求,以确保升级后群集处于良好运行状态。
思科已经推出了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文件。查看PASS / WARNING / FAIL输出。 解决所有故障和警告。重复直到满意。
升级后,下载并安装/运行最新版本的postUpgradeCheck COP文件。这将检查系统健全性并比较活动版本和非活动版本中的项目。服务和电话可能需要一段时间才能启动,因此建议以一定间隔重复运行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,运行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服务器上也安装了COP,则测试会显示警告。
3. 服务状态
此测试检查所有服务(已启动或已停止)的状态,并报告符合以下条件的服务:
- 关键网络服务和已停止。
- 激活但不运行。
- 如果测试发现任何服务符合上述条件,则会标记为FAIL。
- 该测试还存储所有服务的状态以供升级后检查COP使用。
4. 数据库健全性
此测试检查几个数据库表中是否存在非标准条目。这些条目的存在可能导致升级数据库迁移失败。
如果测试检测到非标准条目,这些条目连同其驻留的数据库表名将显示在报告中,并且测试标记为FAIL。
在尝试升级之前,管理员应删除这些非标准条目。
5. 集群数据库状态
此测试仅适用于Unified Communications Manager Publisher和IM&P Publisher。
此测试按如下所述的相同顺序执行这些检查:
节点身份验证状态:如果集群中的任何节点未进行身份验证,则测试会标记为FAIL,并且未身份验证的节点名称显示在报告中。
复制状态:如果群集中的任意节点具有除2以外的复制设置值,测试将标记为FAIL,并且节点名称显示在报告中。
6. 最后的DRS备份日期
此测试显示上次执行DRS备份的时间。是否DRS已配置超过3天?
如果备份日期非常旧,管理员可以备份最新配置,这样管理员可以避免在需要恢复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工具类型是本地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文件,或者下载和安装阶段已启动并完成。
- 确保只在CCM或IM&P产品上运行COP。
- 确保COP在9.x或之前支持的最低版本上运行。
预升级和升级后日志尚不可从RTMT下载,因此使用file dump或file get下载日志。
使用CLI命令file get install PreUpgradeReport.txt (PreUpgrade)和file get install PostUpgradeReport.txt (PostUpgrade)。