03-软件管理
本章节下载: 03-软件管理 (599.83 KB)
目 录
软件管理用于对设备软件包进行版本升级、增加特定软件特性或是对软件缺陷进行修复。本章主要介绍了软件管理涉及的软件包类型、软件升级方法以及如何对设备软件进行升级。
vEPC3200软件包包含操作系统安装包、各组件安装包和安装工具包。
操作系统安装包为H3Linux系统镜像文件,为.iso格式的文件。宿主机必须安装H3Linux后才能安装vEPC3200各组件。
组件安装包包括核心网组件安装包、vSCC组件安装包和vDSS组件安装包,所有安装包均为.rpm格式的文件。
安装工具包提供了vEPC3200的安装和升级功能,为.zip格式的文件。安装和升级vEPC3200软件时,需要查看各组件版本的适配关系。通常情况下,只有版本号相同时,工具才能完成对应组件的安装和升级。有关各组件版本适配关系的详细介绍,请查看随版本发布的版本说明书。
软件版本发布时,H3C会将操作系统安装包、各组件安装包和安装工具包一并提供给用户,其中:
· 操作系统安装包采用设备简称-H3Linux_release号的形式命名,例如,vEPC3200-H 3Linux-K414_V111.iso。
· 产品组件包采用产品简称_组件名-release号、产品简称_组件名-平台-release号的形式命名,例如,vEPC3200_vEPC-A3121P06.rpm、vEPC3200_vSCC-CMW910-A3121P06.rpm。
· 安装工具包采用产品简称_release号_Setup_Tool的形式命名,例如,vEPC3200_A3121P06_Setup_Tool.zip。
表1-1 软件升级方式
升级方式 |
描述 |
全新安装 |
· 使用新版本的产品组件软件包重新安装特定组件 · 适用于产品组件出现不可恢复的故障,用户想升级软件版本的情形,此时用户只能按照安装指导中的内容重新安装产品组件。 · 升级过程中产品的业务会中断 · 升级后原有业务配置将会丢失,需要重新规划和配置 |
基于旧版本升级 |
· 使用新版本的产品组件软件包升级当前组件软件版本 · 适用于当前产品组件运行正常,用户想通过升级软件版本的方式增加新特性或修复软件Bug的情形,即在保留当前版本配置的情况下,升级一个版本来继承先前的业务数据并切换到新版本运行 · 升级过程中产品的业务会中断 · 升级后原有业务数据不会丢失 |
手册主要介绍如何基于旧版本的组件升级新版本的组件。有关重新安装H3Linux和产品组件软件包的详细介绍,请参见各组件的安装指导。
· 更改设备的软件版本后,建议在登录Web页面之前先清除浏览器的缓存,否则,可能无法正常登录Web页面或无法正确地显示Web页面。
· 请确保软件升级过程中设备不发生断电或重启,否则,可能导致设备文件损坏或升级失败。
· 一旦出现设备文件损坏,无法正常启动的情况,必须通过全新安装的方式完成软件升级。
· 为避免出现因设备无法启动导致配置丢失的情况,请在升级设备软件版本前备份当前配置,并将备份的配置导出到本地维护终端或文件服务器,关于配置备份和导出的相关操作,请参见《H3C vEPC3200核心网 特性手册》中的“配置备份与恢复”。
· 请确保软件升级过程中设备与安装工具所在维护终端的网络正常,否则,安装工具无法及时取得后台进展。一旦出现此类情况,用户手工恢复网络后,需自行判定业务情况并决定是否重新升级。
· vEPC3200包含核心网、vSCC和vDSS组件,如果网络中部署了多种组件,必须保证升级后各组件运行相同的软件版本,否则,vEPC3200可能无法正常运行。
· 升级核心网和vDSS组件软件版本后,可能出现多条核心网和vDSS组件版本的License授权记录,用户需要登录License Server服务器查看,如果出现多条核心网和vDSS组件版本的授权记录,用户需要回收升级前核心网和vDSS组件版本的授权。
· 升级vSCC组件软件版本前,用户需要先登录License Server服务器回收升级前版本的授权,否则可能出现升级后授权失败的情况。
· 关于回收License授权的详细操作,请查看vEPC3200配套版本License Server的联机帮助和用户手册。
· 如果升级失败,请保存安装工具目录plugin\组件名VC\log下的日志,并联系H3C技术支持人员。
不同的产品组件存放日志的目录不同,核心网组件的升级日志存放在安装工具plugin\vEPCVC\log目录内,vSCC组件的升级日志存放在安装工具plugin\vSCCVC\log目录内,vDSS组件的升级日志存放在安装工具plugin\vDSSVC\log目录内。
(1) 准备本地维护终端,确保本地维护终端与设备路由可达。
a. 打开本地维护终端浏览器,登录EMS Web页面;
b. 在EMS Web主页依次点击[系统信息/系统概览];
c. 查看当前产品组件运行的软件版本。
(3) 获取新软件包的版本说明书,了解新组件包的版本号和软件包的大小。
(4) 获取产品组件软件包和安装工具包,并存放至本地维护终端。
对单机部署场景的vEPC3200增加新特性,使用最新版本软件进行升级操作。
图1-1 采用增量升级方式升级设备软件组网图
设备 |
接口 |
IP地址 |
备注 |
本地维护PC |
- |
10.20.1.100/24 |
- |
vSCC宿主机 |
tap_eth0 |
10.20.1.30/24 |
vSCC组件EMS IP地址 |
enp61s0f0 |
10.20.1.12/24 |
宿主机管理IP地址 |
|
核心网宿主机 |
eth0 |
10.20.1.20/24 |
核心网组件EMS IP地址 |
Docker网桥 |
10.20.1.10/24 |
宿主机管理IP地址 |
|
vDSS宿主机 |
tap_eth0 |
10.20.1.40/24 |
vDSS组件EMS IP地址 |
enp61s0f0 |
10.20.1.14/24 |
宿主机管理IP地址 |
(1) 登录License Server服务器的Web页面,具体方法略。
(2) 依次点击License Server服务器的Web页面左侧导航栏中的[License/客户端连接],进入客户端连接页面。
(3) 点击客户端连接页面基本信息中的vSCC,然后点击vSCC下的<强制回收所有授权>按钮,回收vSCC组件的所有授权。
a. 在本地维护终端上解压工具软件包;
b. 运行工具软件包内的INST.exe程序。
维护终端可能无法显示.exe文件后缀,此时点击程序文件INST即可。
(5) 升级vSCC组件软件版本
a. 如图1-2所示,在工具界面首页选择网元升级插件列表中的vSCC,点击<确定>按钮进入登录界面;
b. 如图1-3所示,填写宿主机管理IP地址10.20.1.12和root密码,缺省的root密码为root@vEPC3200,点击<连接>按钮,进入升级功能界面主页;
c. 如图1-4所示,在升级功能界面主页确认当前运行的组件版本的信息,选中该版本后点击<升级>按钮,进入管理软件包页面;
如图1-4所示,在版本列表中软件状态为Running的软件为组件正在使用的软件版本,如果在版本列表中存在多个版本的软件,用户可以选中软件状态为非Running的版本:
· 点击<删除>按钮,可以删除未使用的版本。
· 点击<切换>按钮,可以切换成其他版本的软件。
· 软件升级后,为满足回退需求,旧的软件版本文件会保留在宿主机磁盘中。在多次升级后,软件版本文件会逐步增多,占用磁盘空间。建议在此步骤,选中非Running状态且无需再使用的软件版本,点击<删除>按钮进行删除。
· 切换软件版本功能常用于版本回退场景。
d. 如图1-5所示,在管理软件包界面点击<选择文件>按钮,在弹出的页面中添加本地维护终端内的组件软件包,点击<上传>按钮,将本地维护终端内的组件软件包上传到设备;
e. 在管理软件包界面中的宿主机中已上传的软件包列表中选中刚上传的文件,点击<安装>按钮,安装软件包;确定安装完成后,在已安装软件包列表中选中刚安装的包,点击<下一步>按钮,进入新版本容器配置界面;
f. 如图1-6所示,在新版本容器配置界面,输入容器名,点击<安装版本>按钮,弹出安装进度跟踪界面,等待进度条到100%后,根据提示确认并退出安装工具。
(6) 升级核心网和vDSS组件软件版本。
由于各组件软件版本的升级方法相同,手册仅以升级vSCC组件软件版本为例进行介绍,您可以参照升级vSCC组件软件版本的方法升级核心网和vDSS组件软件版本。
· 升级vDSS组件时,没有新版本容器配置界面,点击图1-5中的<下一步>按钮后,会直接弹出安装进度跟踪界面。
· 升级核心网和vDSS组件软件版本前,用户不用登录License Server服务器回收所有授权。
· 升级核心网和vDSS组件软件版本后,用户需要登录License Server服务器查看是否出现多条授权记录,如果有多条记录,用户需要在License Server服务器客户端连接页面强制回收原版本的所有授权。
# 按1.5 (2)所示的方法,查看升级后设备上组件运行的版本,当前运行的版本与期望的版本一致。
# 登录EMS Web页面后,在系统概览中查看网元信息,各网元的运行状态正常。
对HA(High availability,高可靠性)部署场景的vEPC3200增加新特性,使用最新版本的软件进行升级操作。
图1-7 采用增量升级方式升级设备软件组网图
设备 |
接口 |
IP地址 |
备注 |
本地维护PC |
- |
10.20.1.100/24 |
- |
HA部署vSCC组件 |
tap_eth0 |
10.20.1.30/24 |
vSCC组件EMS IP地址 |
主用enp61s0f0接口 |
10.20.1.12/24 |
主用宿主机管理IP地址 |
|
备用enp61s0f0接口 |
10.20.1.13/24 |
备用宿主机管理IP地址 |
|
HA部署 核心网组件 |
eth0 |
10.20.1.20/24 |
核心网组件EMS IP地址 |
主用Docker网桥 |
10.20.1.10/24 |
主用宿主机管理IP地址 |
|
备用Docker网桥 |
10.20.1.11/24 |
备用宿主机管理IP地址 |
|
vDSS组件 |
tap_eth0 |
10.20.1.40/24 |
vDSS组件EMS IP地址 |
enp61s0f0 |
10.20.1.14/24 |
宿主机管理IP地址 |
· vSCC组件和核心网组件支持HA部署场景,vDSS组件不支持HA部署场景。
· 主用和备用的vSCC组件使用同一个EMS IP地址;主用和备用的核心网组件使用同一个EMS IP地址。
(1) 登录License Server服务器的Web页面,具体方法略。
(2) 依次点击License Server服务器的Web页面左侧导航栏中的[License/客户端连接],进入客户端连接页面。
(3) 回收主用和备用vSCC组件的所有授权
a. 点击客户端连接页面基本信息中的主用vSCC,然后点击主用vSCC下的<强制回收所有授权>按钮,回收主用vSCC组件的所有授权。
b. 点击客户端连接页面基本信息中的备用vSCC,然后点击备用vSCC下的<强制回收所有授权>按钮,回收备用vSCC组件的所有授权。
(4) 升级vSCC组件软件版本
· 升级开始前,登录EMS Web页面,在系统概览中查看EMS状态。
· 针对vSCC组件HA部署场景,升级本端vSCC组件前,您需在升级工具中停掉对端vSCC(与当前升级的vSCC互为主备)组件。
· 假设当前主用vSCC组件在节点1,备用vSCC组件在节点2。
a. 停止备用vSCC
运行工具软件包内的INST.exe程序,在工具界面首页的“网元升级插件列表”中选择vSCC,点击<确定>按钮进入登录界面,输入用户名和密码,点击<连接>按钮,连接备用vSCC的宿主机,具体操作方法可参考1.6.1 3. 配置步骤。
如下图所示,在配置容器页面,点击需要停止的备用vSCC(如下图,容器名为vSCC_02P06,状态为已启用),然后点击左下角的<停止/启动>按钮,待vSCC停止成功后,系统会弹出停止成功的提示信息,点击<OK>按钮,完成确认。
图1-8 停止备用vSCC示意图
b. 升级主用vSCC:升级主用vSCC的方法具体可参考1.6.1 3. 配置步骤。
c. 停止主用vSCC
主用vSCC升级完成时,观察主用vSCC状态为Running后,点击需要停止的主用vSCC(如下图,容器名为vSCC_01P07,状态为已启用),然后点击左下角的<停止/启动>按钮,待vSCC停止成功后,系统会弹出停止成功的提示信息,点击<OK>按钮,完成确认。
图1-9 停止主用vSCC示意图
d. 启动备用vSCC
重新运行工具软件包内的INST.exe程序,在工具界面首页的“网元升级插件列表”中选择vSCC,点击<确定>按钮进入登录界面,输入用户名和密码,点击<连接>按钮,连接备用vSCC的宿主机,具体操作方法可参考1.6.1 3. 配置步骤。
如下图所示,在配置容器页面,点击需要启动备用vSCC(如下图,容器名为vSCC_02P06,状态为可切换),然后点击左下角的<停止/启动>按钮,待vSCC启动成功后,系统会弹出启动成功的提示信息,点击<OK>按钮,完成确认。
图1-10 启动备用vSCC示意图
e. 升级备用vSCC:备用vSCC启动后等待2分钟,观察备用vSCC状态为Running后开始升级,具体方法可参考1.6.1 3. 配置步骤。
f. 停止备用vSCC
备用vSCC升级完成时,观察备用vSCC状态为Running后,点击需要停止的备用vSCC(如下图,容器名为vSCC_02P07,状态为已启用),然后点击左下角的<停止/启动>按钮,待vSCC停止成功后,系统会弹出停止成功的提示信息,点击<OK>按钮,完成确认。
图1-11 停止备用vSCC示意图
g. 启动主用vSCC
重新运行工具软件包内的INST.exe程序,在工具界面首页的“网元升级插件列表”中选择vSCC,点击<确定>按钮进入登录界面,输入用户名和密码,点击<连接>按钮,连接主用vSCC的宿主机,具体操作方法可参考1.6.1 3. 配置步骤。
如下图所示,在配置容器页面,点击需要启动的主用vSCC(如下图,容器名为vSCC_01P07,状态为可切换),然后点击左下角的<停止/启动>按钮,待vSCC启动成功后,系统会弹出启动成功的提示信息,点击<OK>按钮,完成确认。
图1-12 启动主用vSCC示意图
h. 启动备用vSCC
重新运行工具软件包内的INST.exe程序,在工具界面首页的“网元升级插件列表”中选择vSCC,点击<确定>按钮进入登录界面,输入用户名和密码,点击<连接>按钮,连接备用vSCC的宿主机,具体操作方法可参考1.6.1 3. 配置步骤。
如下图所示,在配置容器页面,点击需要启动的备用vSCC(如下图,容器名为vSCC_02P07,状态为可切换),然后点击左下角的<停止/启动>按钮,待vSCC启动成功后,系统会弹出启动成功的提示信息,点击<OK>按钮,完成确认。
图1-13 启动备用vSCC示意图
上述步骤中,每一次对主用和备用vSCC交叉操作时,都需要关闭已打开的安装工具,重新运行安装工具。
(5) 升级核心网和vDSS组件软件版本。
¡ 升级HA部署的核心网组件请参见HA部署的vSCC组件升级方法。
¡ 升级vDSS组件请参见单机部署的vSCC组件升级方法。
· 核心网组件支持HA部署场景,vDSS组件不支持HA部署场景。
· 升级vDSS组件时,没有新版本容器配置界面,点击图1-5中的<下一步>按钮后,会直接弹出安装进度跟踪界面。
· 升级核心网和vDSS组件软件版本前,用户不用登录License Server服务器回收所有授权。
· 升级核心网和vDSS组件软件版本后,用户需要登录License Server服务器查看是否出现多条授权记录,如果有多条记录,用户需要在License Server服务器客户端连接页面强制回收原版本的所有授权。
# 请参见1.5 升级准备所示的方法,查看升级后主用和备用组件运行的版本,当前运行的版本与期望的版本一致。
# 登录EMS Web页面后,在系统概览中查看主用和备用网元信息,各网元的运行状态正常。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!