VxRail:4.x 升级预检查期间失败
Summary: 如何在 4-x 预检查升级期间对 VxRail 进行故障处理。
Symptoms
Cause
Resolution
问题 1:
其中一个 ESXi 主机许可证不支持 DRS 功能。(早于 4.0.300 的版本)
可能的解决方案:
可能存在具有标准许可证的主机。要解决此问题,请识别具有标准许可证的主机,并将许可证升级到企业级或更高版本。
问题 #2:
群集上禁用了 DRS 功能。(早于 4.0.300 的版本)
可能的解决方案:
只能在启用了 DRS 功能的群集上执行升级作。请在群集上启用 DRS 功能,然后重试。
问题 #3:
vCenter Server Appliance 至少有一个未解决的严重警报。
可能的解决方案:
进入 vSphere Client 并解决目标 vCenter Server Appliance 上的所有严重警报。
问题 #4:
其中一个 ESXi 主机至少有一个未解决的严重警报。
可能的解决方案:
进入 vSphere Client 并解决目标群集中每个 ESXi 主机上的所有严重警报。
问题 #5:
使用的 ESXi 硬件平台与组合捆绑包中包含的旧用 VxRail Manager VIB 升级捆绑包不兼容。
可能的解决方案:
这意味着随附的 VIB 捆绑包不适合安装在 ESXi 硬件平台上。要解决此问题,请转至 Dell EMC 下载站点或 ACG 目录,并获取与您的主机匹配的 VIB 捆绑包的捆绑包。
问题 #6:
升级前挂接脚本执行失败
可能的解决方案:
确认在 /usr/lib/vmware-marvin/marvind/webapps/extension/WEB-INF/classes/scripts/pre-upgrade-hook.py 中调用的每个脚本均有效,并且可以作为升级作的一部分执行。有关更多详细信息,请参阅lcm.log文件。
问题 #7:
升级后挂接脚本执行失败。
可能的解决方案:
确认在 /usr/lib/vmware-marvin/marvind/webapps/extension/WEB-INF/classes/scripts/post-upgrade-hook.py 中调用的每个脚本均有效,并且可以作为升级作的一部分执行。有关更多详细信息,请参阅lcm.log文件。
问题 #8:
解压缩的升级捆绑包文件已从 vSAN 数据存储区中删除。
可能的解决方案:
在升级开始之前,组合捆绑包将解压缩到 vSAN 数据存储区的 /bundles 目录中。尝试重新启动升级作,并验证在升级过程进行时未修改包含升级捆绑包文件的提及目录。
问题 #9:
ESXi 主机处于维护模式
可能的解决方案:
确认目标群集中的所有 ESXi 主机未处于维护模式。在群集中的所有 ESXi 主机退出维护模式后,重试升级作。
问题 #10:
未能在 30 分钟内在其中一个 ESXi 主机中进入维护模式。
可能的解决方案:
确认目标主机上没有虚拟机将 ISO 映像装载到 CD-ROM 驱动器中。卸载(如果有),然后重新启动进度。
问题 #11:
无法装载用于 VCSA 升级的 ISO 映像。
可能的解决方案:
确认 VCSA 和 PSC 虚拟机均未将 ISO 映像装载到 CD-ROM 驱动器中。卸载(如果有),然后继续升级过程。
问题 #12:
未能升级 ESRS。
可能的解决方案:
如果 ESRS 是手动部署的,或者 ESRS 管理员密码已更改:
步骤1) 手动更改 ESRS 管理员密码,以与 VxRail 管理帐户同步。
步骤2) 通过 https://< ESRS VM IP>:9443 以管理员身份登录 ESRS/VE Web GUI,然后单击升级按钮以在线升级 ESRS。
选项 3) 首先禁用 ESRS,然后尝试完成 VxRail 升级,然后再次启用 ESRS。
问题 #13:
如果 VC 将 AD 服务器作为身份源,则由于用户名被截断,因此使用 Active Directory 帐户升级失败。
解决方法:
在 VxRail Manager 中执行升级任务时,会弹出“VxRail 升级需要权限才能执行”窗口,要求提供 vCSA SSO 登录名和 VxRail Manager root 帐户。对 vCSA SSO 帐户使用“user@domain”而不是“user@domain.local”来执行升级。
问题 #14:
不允许 quanta 平台升级到 7.x。
可能 的解决方案:
无