AnyShare-在 AnyShare 5.0 升级到 AnyShare 6.0 的过程中,执行 backup.py 脚本时抛错,提示错误信息:ConfigParser.NoSectionError:
关键字
大版本升级
适用产品
- AnyShare Enterprise 6.0.5 - 6.0.6
- AnyShare Express 6.0.5 - 6.0.6
问题描述
在 AnyShare 5.0 升级到 AnyShare 6.0 的过程中,执行 backup.py 脚本时抛错,提示错误信息:
ConfigParser.NoSectionError: No section: ''
问题影响
无法完成 AnyShare 5.0 到 AnyShare 6.0 的升级。
问题原因
执行备份时,会读取 node.conf 中配置信息,当 node.conf 中记录的节点数少于实际 AnyShare 5.0 环境的节点时,会导致该错误。
解决方案
为了解决该问题,请按照以下步骤进行操作:
1.执行以下命令,进入 bak_package 升级目录。
cd upgrade/bak_package

注意:此处 upgrade 为上传的升级目录,具体所在路径以实际环境为准。
2.执行以下命令,编辑 node.conf 文件。
vi node.conf

3.按 i 键进入编辑模式,将缺少的节点添加到配置文件中。按 Esc 键,键入 :wq 保存退出。

4.重新执行 backup.py 脚本。

更多信息
AnyShare 5.0 升级到 AnyShare 6.0 要求节点数保持一致,对应关系保存在 node.conf 文件中 。