Skip to main content
ONTAP tools for VMware vSphere 10
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

ONTAP tools 升级错误代码

贡献者 netapp-jani jani

在对适用于VMware vSphere的ONTAP工具执行升级操作期间、您可能会遇到错误代码。 错误代码的长度为五位数、其中前两位数表示遇到问题描述的脚本、后三位数表示该脚本中的特定工作流。

所有错误日志都记录在ansible-perl-errors.log文件中、以便于跟踪和解决问题。此日志文件包含错误代码和失败的Ands清除 任务。

备注 本页提供的错误代码仅供参考。如果错误仍然存在或没有提及解决方案,请联系客服团队。

下表列出了错误代码和相应的文件名。

错误代码

脚本名称

00

firstboot-network-config.pl、模式Deploy

01.

firstboot-network-config.pl、模式升级

02.

firstboot-inputs-validation.pl

03

firstboot-deploy-otv-ng.pl、Deploy、HA

04.

firstboot-deploy-otv-ng.pl、Deploy、非HA

05.

firstboot-deploy-otv-ng.pl、重新启动

06

firstboot-deploy-otv-ng.pl、升级、HA

07

firstboot-deploy-otv-ng.pl、升级、非HA

08

firstboot-otv-recovery.pl

09

post-deploy-upgrade.pl

错误代码的后三位数字表示脚本中的特定工作流错误:

升级错误代码 * 工作流 * 分辨率

052

ISO 可能与当前版本相同或高于当前版本的两个版本。

使用与您的当前版本兼容的ISO版本进行升级。

068

Debian软件包回滚失败

使用零RPO或基于快照的恢复、然后重试升级。

069

无法还原文件

使用零RPO或基于快照的恢复、然后重试升级。

070

无法删除备份

-

071

Kubnetes集群运行状况不正常

-

074

挂载ISO失败

检查/var/log/upgrade-run.log、然后重试升级。

075

升级预检失败

重试升级。

076

注册表升级失败

使用零RPO或基于快照的恢复、然后重试升级。

077

注册表回滚失败

使用零RPO或基于快照的恢复、然后重试升级。

078

操作员升级失败

使用零RPO或基于快照的恢复、然后重试升级。

079

操作员回滚失败

使用零RPO或基于快照的恢复、然后重试升级。

080

服务升级失败

使用零RPO或基于快照的恢复、然后重试升级。

081

服务回滚失败

使用零RPO或基于快照的恢复、然后重试升级。

082

从容器中删除旧映像失败

使用零RPO或基于快照的恢复、然后重试升级。

083

删除备份失败

使用零RPO或基于快照的恢复、然后重试升级。

084

将JobManager重新更改为生产失败

请执行以下步骤来恢复/完成升级。1.启用 Diagnostic Shell 2.运行命令:sudo perl /home/maint/scripts/post-deploy-upgrade.pl --postupgrade 3.请查看 /var/log/post-deploy-upgrade.log 中的日志

087

升级后步骤失败。

执行以下步骤以恢复/完成升级。1.启用诊断Shell 2。运行_sudo perl /home / maint/scripts/post-deploy-upgrade.pl --postupgrade命令3.查看/var/log/post-deploy-upgrade.log上的日志

088

为jourald配置日志轮换失败

检查与托管 VM 的主机兼容的 VM 网络设置。您可以尝试将 VM 迁移到其他主机并重新启动。

089

更改摘要日志轮换配置文件的所有权失败

重试升级。

095

操作系统升级失败

无法恢复操作系统升级。ONTAP工具服务已升级、新Pod将运行。

096

安装动态存储配置程序

检查升级日志并重试升级。

097

卸载用于升级的服务失败

使用零RPO或基于快照的恢复、然后重试升级。

098

将dockercred密钥从NTV-system复制到动态存储配置程序命名空间失败

检查升级日志并重试升级。

099

无法验证新的HDD添加

如果使用HA、则将新的HDD添加到所有节点;如果使用非HA部署、则将新HDD添加到一个节点。

109

备份永久性卷数据失败

检查升级日志并重试升级。

110

还原永久性卷数据失败

使用零RPO或基于快照的恢复、然后重试升级。

111

更新RKE2的etcli超时参数失败

检查升级日志并重试升级。

112

卸载动态存储配置程序失败

-

113

刷新二级节点上的资源失败

检查升级日志并重试升级。

104

重新启动二级节点失败

逐个手动重新启动节点。

100

内核回滚失败

-

051

动态存储配置程序升级失败

请检查升级日志并重试升级。

056

删除迁移备份失败

不适用

090

存储后端和 vCenter 的证书验证失败

检查升级日志和日志文件 /var/log/cert_validation_error.log 并重试升级。

114

MongoDB 集合中的内部证书更新失败

如果升级失败并显示错误代码 114,请执行以下步骤:

  1. 连接到主节点上的升级 ISO 并启用诊断外壳。

  2. 将 ISO 从 SSH 会话挂载到主节点:

    sudo mount /dev/cdrom
    sudo mount -o loop,ro /dev/cdrom/APPLIANCE_UPGRADE.bin /upgrade
  3. 安装 Debian 软件包:

    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vplatform.deb
    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vpupgrader.deb
    sudo dpkg -iE /upgrade/dists/squeeze/main/binary-amd64/vmware-tools.deb
  4. 复制构建信息文件:

    sudo cp /upgrade/APPLIANCE_BUILD /
  5. 通过启用诊断 shell 并运行以下命令,向集合添加证书:

    sudo perl /home/maint/scripts/post-deploy-upgrade.pl --internal_cert_update_collection

    检查 /var/log/otvng/post-deploy-upgrade.log 的日志。

  6. 重新启动节点:

    sudo bash /home/maint/scripts/vault_decrypt.sh
    cd /home/maint/rke2-pb
    sudo ansible-playbook site.yaml --tags restart_nodes --skip-tags debian_upgrade,kernel_upgrade,rescan_scsi_bus,source_iso,eject_upgrade,mountIso,upgradeNodes,registryUpg,deleteOldImages,wait,checkReachability,delete_otv_cr,uninstall_trident,del_trident_images,refresh_resources,ntp_configure,ntpd_uninstall
  7. 执行升级后步骤:

    sudo perl /home/maint/scripts/post-deploy-upgrade.pl --postupgrade
  8. 通过检查日志来验证是否成功完成:

    tail -f /var/log/post-deploy-upgrade.log

    查找成功消息: Completed post 10.5 upgrade steps.

  9. 弹出 ISO:

    sudo umount -l -f /upgrade
    sudo umount -l -f /dev/cdrom
    sudo eject /dev/cdrom
  10. 重新启动主节点:

    sudo reboot -f
备注 从适用于VMware vSphere 10.3的ONTAP工具开始、不支持零RPO。