AnyShare-在 AnyShare 5.0 升级到 AnyShare 6.0 的过程中,执行 restore.py 脚本时抛错,提示错误信息:expMsg='NIC is not availabl
关键字
大版本升级、NIC
适用产品
- AnyShare Enterprise 6.0.5-6.0.6
- AnyShare Express 6.0.5-6.0.6
问题描述
在 AnyShare 5.0 升级到 AnyShare 6.0 的过程中,执行 restore.py 脚本时抛错,提示错误信息:
EThriftException.ttypes.ncTException: ncTException(errProvider='ecms_manager_service', expType=2, errDetail='', expMsg='NIC is not available', fileName='ecmsmanagerservice-stable-py2.7.egg/ecmsmanagerservice/modules/keepalived_manager.py', errID=10003, codeLine=1116, time='Mon Jun 8 01:46:35 2020')

问题影响
无法完成 AnyShare 5.0 到 AnyShare 6.0 的升级。
问题原因
执行恢复脚本时,会读取 configuration.json 中配置信息,当 configuration.json 中记录的网卡名与实际 AnyShare 6.0 环境的网卡名不一致时,会导致该错误。
解决方案
为了解决该问题,请按照以下步骤进行操作:
1.执行以下命令,进入 upgrade 升级目录。
cd /upgrade

注意:此处 upgrade 为上传的升级目录,具体所在路径以实际环境为准。



更多信息
AnyShare 5.0 版本使用的是 Centos 6.5 系统,对应的网卡名为 eth 格式,AnyShare Family 6.0 使用的是 Centos 7.4 系统,对应的网卡名是 ens 格式。