安装和升级预检查脚本运行测试以确定可导致安装、升级或迁移失败的主机问题。
对于交互式安装、升级和迁移,错误或警告会显示在 GUI 安装程序的终端屏幕上,要求您确认或取消安装或升级。对于脚本式安装、升级或迁移,会在安装日志文件中写入错误和警告。
vSphere Update Manager 提供了这些错误或警告的自定义消息。要查看预检查脚本在 Update Manager 主机升级扫描过程中返回的原始错误和警告,请查看 Update Manager 日志文件 vmware-vum-server-log4cpp.log。
错误或警告 | 描述 |
---|---|
64BIT_LONGMODESTATUS | 主机处理器必须是 64 位的。 |
COS_NETWORKING | 警告。已在启用的服务控制台虚拟网卡上找到 IPv4 地址,而 VMkernel 的同一子网中没有对应的地址。每当出现这种情况,就会显示单独的警告。 |
CPU_CORES | 主机必须至少有两个内核。 |
DISTRIBUTED_VIRTUAL_SWITCH | 如果主机上找到了 Cisco 虚拟以太网模块 (VEM) 软件,则测试会检查升级是否也包含 VEM 软件。测试还会确定升级是否支持与主机上现有版本相同的 Cisco 虚拟监控模块 (VSM) 版本。如果软件丢失或与不同版本的 VSM 兼容,则测试将返回警告。结果将指示升级 ISO 上应有的 VEM 软件版本以及找到的版本(如果有)。您可以使用 ESXi Image Builder CLI 创建包含相应版本的 VEM 软件的自定义安装 ISO。 |
HARDWARE_VIRTUALIZATION | 警告。如果主机处理器没有硬件虚拟化,或者在主机 BIOS 中未启用硬件虚拟化,则主机性能将受到影响。可以在主机引导选项面板中启用硬件虚拟化。请参见硬件供应商的文档。 |
MD5_ROOT_PASSWORD | 此测试可检查 root 密码是否是使用 MD5 格式编码的。如果密码不是使用 MD5 格式编码的,则只对八个字符有效。在这种情况下,升级后不再验证前八个字符后的任何字符,这样一来会造成安全问题。要解决此问题,请参见知识库文章 1024500。 |
MEMORY_SIZE | 主机需要指定的内存量才能进行升级。 |
PACKAGE_COMPLIANCE | 仅限 vSphere Update Manager。此测试可根据升级 ISO 上包含的软件检查现有软件以确定主机是否已成功升级。如果缺少任何软件包或版本低于升级 ISO 上的软件包版本,则测试将返回错误。测试结果将指示在主机上找到的软件 以及升级 ISO 上找到的软件。 |
PARTITION_LAYOUT | 仅当磁盘上最多有一个 VMFS 分区正在升级时,才可以升级或迁移软件。VMFS 分区必须在扇区 1843200 之后开始。 |
POWERPATH | 此测试将检查 EMC PowerPath 软件的安装,其中包括 CIM 模块和内核模块。如果主机上找到了这两个组件中的任一个,则测试将检查升级中是否也存在匹配的组件(如 CIM 或 VMkernel 模块)。如果不存在,则测试将返回警告,指示升级 ISO 上应有的 PowerPath 组件以及找到的组件(如果有)。 |
PRECHECK_INITIALIZE | 此测试可检查预检查脚本是否可以运行。 |
SANE_ESX_CONF | 主机上必须存在 /etc/vmware/esx.conf 文件。 |
SPACE_AVAIL_ISO | 仅限 vSphere Update Manager。主机磁盘必须有足够的可用空间,才能存储安装程序 CD 或 DVD 的内容。 |
SPACE_AVAIL_CONFIG | 仅限 vSphere Update Manager。主机磁盘必须有足够的可用空间,才能存储两次重新引导之间的旧版配置。 |
SUPPORTED_ESX_VERSION | 只能从版本 6.0 的 ESXi 主机升级或迁移到版本 6.7 的 ESXi 主机 。 |
TBOOT_REQUIRED | 此消息仅适用于 vSphere Update Manager 升级。主机系统在受信任引导模式 (tboot) 下运行时,升级失败并显示此错误,但 ESXi 升级 ISO 不会包含任何 tboot VIB。此测试将阻止可降低主机安全性的升级。 |
UNSUPPORTED_DEVICES | 警告。此测试可检查不受支持的设备。ESXi6.7 中不支持某些 PCI 设备。 |
UPDATE_PENDING | 该测试可检查主机上是否存在需要重新引导的 VIB 安装。如果已安装一个或多个此类 VIB,但主机尚未进行重新引导,则此测试将失败。在这些情况下,预检查脚本无法可靠地确定哪些软件包当前安装在主机上。如果此测试失败,则依靠其余的预检查测试来确定升级是否安全这一做法可能不安全。 如果遇到此错误,请重新启动主机,然后重试升级。 |