请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科服务支持社区 点击关注
思科服务支持社区

  
 找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: 邮件服务器
查看: 175|回复: 1

【原创】CUCM从8.6升级到11.0版本guide

[复制链接]
发表于 2018-7-11 16:54:11 | 显示全部楼层 |阅读模式
本帖最后由 xiaokawa 于 2018-7-14 15:30 编辑

介绍:CUCM可以通过PCD工具升级或直接在OS层面升级。此测试是在OS层面升级,单台CUCM8.6升级到CUCM11.0,其中旧CUCM的版本是8.6.2.25900-8,新CUCM的版本是11.0.1.20000-2。下面网址包括了详细的升级,包括各种情况。CUCM升级虽然是升级到11.0,本应该看11.0的guide,但我觉得11.5的upgrade guide写的很好,所以引用的是11.5版本的guide。
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/upgrade/11_5_1/cucm_b_upgrade-guide-cucm-115/cucm_b_upgrade-guide-cucm-115_chapter_010100.html

一、CUCM的升级
此次升级会安装三个文件ciscocm.version3-keys.cop.sgn,ciscocm.vmware-disk-size-reallocation-1.0.cop.sgn,UCSInstall_UCOS_11.0.1.20000-2.sgn.iso。首先查图1.2的升级和迁移path,可知8.6(x)可以通过在Cisco Unified OS Admin的方式直接升级到11.5(x),其次查图1.3描述的升级过程中必须安装的文件。
ciscocm.version3-keys.cop.sgn文件的介绍如下图1.1,其实就是校验升级固件的完整性。下面的截图在下载该文件的页面,鼠标点上去有个Readme文档。请注意不是所有升级都必须安装这个

图1.1
ciscocm.vmware-disk-size-reallocation-1.0.cop.sgn的作用是只有当需要增加硬盘空间去完成升级时才需要去增加硬盘空间。如果虚拟机有两个硬盘,扩展第二个。

UCSInstall_UCOS_11.0.1.20000-2.sgn.iso就是升级文件了

图1.2

图1.3

ciscocm.free_common_space_v<latest_version>.cop.sgn ;这个文件是删除了common分区里的inactive来增加硬盘空间,请谨慎操作,inactive分区放的是旧版本的CUCM固件,active分区放的是目前正在激活分区的CUCM固件。

图1.4
二、升级安装
1、安装ciscocm.version3-keys.cop.sgn文件
把所有要安装的文件都放到Solarwinds SFT/SCP软件的根目录中

图2.1.1

图2.1.2

图2.1.3

图2.1.4

图2.1.5
2、Change the Virtualization Software 改变虚拟机的配置
在增加vDisk存储空间之前,必须把虚拟机的快照snapshots移除,否则增加硬盘的选项是灰色的。CUCM9.0或更早的版本可以通过ciscocm.vmware-disk-size-reallocation-<latest_version>.cop.sgn进行更新。此配置是从版本8.6.2更新到11.0的版本。此实验用的文件是ciscocm.vmware-disk-size-reallocation-1.0.cop.sgn ,硬盘需要从80G扩展到100G。
首先先将CUCM8.6.2(查看cucm_8.6_vmv8_v1.5.ova的Readme文件,图2.1查找方法)和CUCM11.0(查看
cucm_11.0_vmv8_v1.0.ova的Readme文件,类似图2.1的查找方法)的虚拟机配置进行对比。其实在Readme文件中,硬件对比表如下网址,查找如图2.2.4。
https://www.cisco.com/c/dam/en/u ... lization/virtualization-cisco-unified-communications-manager.html

图2.2.1

图2.2.2

图2.2.3

图2.2.4

图2.2.5

图2.2.6

图2.2.7

图2.2.8

图2.2.9

图2.2.10
如上图2.5和2.6可以知道,硬盘扩展文件已经安装。现在在Vsphere上去更改Virtual CPU,Virtual RAM,vDisk space,先在CUCM CLI下utils system shutdown。
(1)更改Guest OS的版本去匹配新的release的需求,图2.2.11是CUCM8.6,图2.2.12是CUCM11.0的需求

图2.2.11

图2.2.12
(2)更改vCPU和vRAM,确认更改的预留值reservation value 匹配新的release的需求。只有当需要增加硬盘空间去完成升级时才需要去增加硬盘空间。如果虚拟机有两个硬盘,扩展第二个。当虚拟机重启时,新空间将自动添加到common分区中,需要注意的是增加硬盘空间并不会增加系统支持用户的能力。如果要增加系统支持用户的能力,必须从single-disk迁移到multi-disk virtual machine。图2.2.13是CUCM8.6的需求,图2.2.14是CUCM11.0的需求。

图2.2.13

图2.2.14
(3)验证网络适配器是否为VMXNET3,如果不是进行更改。从图2.2.18可以看到网卡的MAC是Automatic动态获取,下面写了两种更改的方法。如是MAC是静态Manual的,可以删除Network adapter,添加新类型VMXNET 3的适配器。方法参考Readme文档,图2.2.1介绍。

图2.2.15
1)通过命令行修改,并且修改的文件和命令行指定的目录在同一个目录下。

图2.2.16
copy "CUCM86.vmx" temp_file.vmx   ;将CUCM86.vmx文件拷贝一份到temp_file.vmx
findstr /V /R "^ethernet0.virtualDev.*" temp_file.vmx > "CUCM86.vmx"  ; 将除了"^ethernet0.virtualDev.*"字符串的剩余部分都发送到文件CUCM86.vmx中,意思就是把temp_file.vmx中包含"^ethernet0.virtualDev.*"的字符串删除,删除后的剩余部分保存到文件CUCM86.vmx中。/v : Prints only lines that do not contain a match.  /r : Uses search strings as regular expressions. Findstr interprets all metacharacters as regular expressions unless you use /l. 请注意>代表覆盖原文件内容。(findstr  /R "^ethernet0.virtualDev.*" temp_file.vmx > "CUCM86.vmx" ,去掉/V,在CUCM86.vmx中是ethernet0.virtualDev = "vmxnet3")
echo ethernet0.virtualDev = "vmxnet3" >> "CUCM86.vmx"  ;打印ethernet0.virtualDev = "vmxnet3",并且把打印的内容追加到CUCM86.vmx的末尾,请注意>>代表在原文件内容末尾追加。
2)通过Notepad++工具在文件中直接追加ethernet0.virtualDev = "vmxnet3" 。建议用上面文档提供的方法,这个可以用但先读懂第一种方法的作用。

图2.2.17
把修改后的CUCM86.vmx在datstore硬盘中CUCM86目录下上传并替换掉。

图2.2.18
在虚拟机CUCM86右键点Remove from inventory删除

图2.2.19

图2.2.20

图2.2.21
3、升级CUCM版本到11.0
打开虚拟机的电源后,会重启两次或多次如图2.3.1和图2.3.2。图2.3.3进行安装CUCM的升级固件。图2.3.4和图2.3.10是升级前和升级后的对比。图2.3.5设置了当升级完成后自动切换到新的版本,如果选择另一个选项,需要在Settings>Version中手动切换,如图2.3.11。图2.3.6警告如果您购买的PAK是9.0版本之前的需要提前安装好,升级完成后将不能安装在新版本上。因为9.0版本之前的license购买方式和9.0之后的购买不同。图2.3.7是警告Refresh升级会重启多次。

图2.3.1

图2.3.2

图2.3.3

图2.3.4

图2.3.5


图2.3.6

图2.3.7

图2.3.8

图2.3.9
show version active   ;查看激活的目录是新的CUCM11.0版本
show version inactive   ;查看未激活的目录是旧的CUCM8.6.2版本


图2.3.10

图2.3.11
4、如果是集群设备,升级完成后验证数据库是否是正常状态,2表示正常,utils dbreplication runtimestate








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分4 (2 评价)
发表于 2018-7-13 00:45:36 | 显示全部楼层
很详细,thanks a lot for sharing
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver | 思科服务支持社区  

GMT+8, 2018-7-21 17:17 , Processed in 0.082017 second(s), 31 queries .

京ICP备09041801号-187

版权所有 :copyright:1992-2019 思科系统  重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表