简介
本文档介绍升级就绪性检查如何检查思科统一通信管理器 (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)。