提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

二、基础排查:检查升级环境和升级配置是否正确

|

问题描述

SIP升级失败

告警信息

可能原因:
1、升级包有问题(加载错误的升级包、升级包md5校验不一致)--确认升级路线图,加载的升级包是否正确(包括格式),校验升级包的MD5是否一致;
2、SIP升级授权不在有效期--检查授权是否有效;
3、升级环境问题--更换网络环境,建议直连升级测试;
4、升级操作错误--SIP通过web界面导入升级包升级,不要使用升级客户端升级;

有效排查步骤

1、确认升级路线图,加载的升级包是否正确,校验升级包的MD5是否一致;
2、检查SIP的升级授权是否在有效期;

3、确认升级环境,如果是通过vpn、公网或者其他网络不稳定的环境升级,建议更换直连、或者内网环境升级;
4、查看SIP版本信息,是否打过技术支持KB或者定制包导致升级失败;
KB或者定制问题导致的升级报错问题:
(1)有技术支持KB场景(custom--KB),低版本基本可以直接vim删除appversion里面的custom字段升级,或者根据KB里面的事件号查询对应的KB做了哪些修改,再确认是否升级。

(2)有定制场景(Custom--定制),不可以直接删除定制信息升级,需要先找定制接口人确认定制在目标版本是否合入,以及确认升级方式以后才可以删除appversion的Custom字段升级。

备注:此步骤如确认存在KB或定制,可流转L2处理
5、检查升级方式是否正常,SIP通过web界面导入升级包升级,不要使用升级客户端升级。
6、其他L1可以远程的简单排查方法:
(1)查看升级日志,根据升级日志的具体提示排查
在SIP后台查看升级日志:/var/upg_progress.log
(2)SIP3.0.58r新升级机制有效排查:
1)上传升级包后提示:升级失败(包下载失败),一般是由于升级包没有导入成功,同版本升级,beta版本升级,以前残留的包和新导入的包有冲突;这个时候后台一般不会打印新的升级日志,还没有开始正式升级,而是检查升级包的时候失败。
2)后台查看/data/sfpkgrest/sfpkg/目录下是否存在导入包,这里会重命名为相对于的版本名,不再是页面导入的文件名。

如果有,用恢复升级状态的方法,重新升级即可
恢复升级状态的方法:
mv /sf/sgp/spctl/conf/tk.json /sf/sgp/spctl/conf/tk.json.bak
systemctl restart sfpkgctl
如果没有包,转L2处理

解决方案

下一步操作:
若以上步骤未解决您的问题,可收集以下信息将问题流转L2:
1、故障现象描述:
2、故障发生时间:
3、故障影响范围:
4、故障前做过的操作:
5、设备部署模式(单机还是集群):
6、设备详细版本信息:
7、关键报错或日志:无
8、是否按照升级路线升级:
9、升级授权是否在有效期:
10、升级环境是否稳定:
11、升级操作是否正确:

操作影响范围

升级会重启设备

我要分享
文档编号: 219251
作者: admin
更新时间: 2023-01-05 17:29
适用版本: