Dell VxRail:使用 vLCM 方法将 vSAN 2 节点或延伸群集升级到 8.0.200 时,将跳过见证节点升级

Summary: 本文介绍使用 vLCM 方法将 vSAN 2Node 或延伸群集升级到 8.0.200 时跳过见证节点升级的情况。在群集升级到 8.0.200 后,必须遵循本文手动升级 Witness 节点和磁盘格式。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

对于 vSAN 双节点或延伸群集,如果启用了 vLCM,则 vLCM 会在群集升级期间处理 Witness 节点升级。
但是,当使用 vLCM 将群集升级到 VxRail 8.0.200 版本时,将跳过见证节点升级。

 

Cause

由于 vCenter 问题,自动升级见证失败。VxRail 8.0.200 版本跳过了见证升级。

在群集升级到 8.0.200 后,必须遵循本文中的步骤手动升级 Witness 节点和磁盘格式。

此问题仅影响 vSAN 2 节点或延伸群集使用 vLCM 方法升级到 8.0.200 版本。

如果您使用 VxRail LCM 方法升级群集并选择自动升级 Witness 的选项,则不会出现此问题。

 

Resolution

群集升级到 8.0.200 版本后,如果磁盘格式版本发生更改,请按照以下步骤手动升级 Witness 节点及其磁盘格式。

升级 Witness 节点

  1. 从 vSAN 下载 ESXi 映像并上传到 Witness 主机。

    • 转至清单 —> VxRail-Virtual-SAN-Datastore_* —> upgradeBundles-* —> ESXi8.0.2_22380479-72deb405.zip
      在 GUI 上,转至 VxRail-Virtual-SAN-Datastore,然后转至 upgradeBundles-*,再转至 ESXi8.0.2_22380479-72deb405.zip
    • 下载 ESXi 映像.zip文件,并将其上传到 Witness 主机。
  2. 在 Witness 节点上运行以下命令以获取当前 ESXi 版本(可选步骤):

    esxcli software baseimage get|grep Version
    esxcli software baseimage get|grep Version 命令结果
  3. 在 Witness 节点上运行以下命令,以获取已上载 ESXi 映像的基础映像版本。

    esxcli software sources baseimage list -d <esxi package path>

    <ESXi 软件包路径> 是将 ESXi 映像.zip文件放到 Witness 节点上的路径。例如:
    命令 esxcli software sources baseimage list -d <esxi package path> result

  4. 在 Witness 节点上运行以下命令,为所需的基本映像创建软件规范。根据从步骤 3 获取的基础映像版本修改版本值“8.0.2-0.0.22380479”。

    echo "{\"base_image\": {\"version\": \"8.0.2-0.0.22380479\"}}" > software-spec.json
    Command echo “{\”base_image\“:{\“version\”:\“8.0.2-0.0.22380479\”}}“ > software-spec.json结果
  5. 在 Witness 节点上运行以下命令以执行 ESXi 升级预演。(可选步骤)

    >esxcli software apply -d <esxi package path> -s <software spec file path> --dry-run --no-hardware-warning
    命令 esxcli software apply -d <esxi package path> -s <software spec file path> --dry-run --no-hardware-warning result
  6. 使用 vCenter UI 将 Witness 节点置于维护模式。
    在 vCenter UI 上,将 Witness 节点设置为维护模式

  7. 在 Witness 节点上运行以下命令以执行 ESXi 升级。

    esxcli software apply -d <esxi package path> -s <software spec file path> --no-hardware-warning

    升级命令完成后,运行“reboot”命令。
    命令 esxcli software apply -d <esxi package path> -s <software spec file path> --no-hardware-warning result

  8. Witness 节点重新启动完成后,使用 vCenter UI 将其退出维护模式。
    在 vCenter UI 上,停用 Witness 节点的维护模式

     

  9. 在 Witness 节点上运行以下命令,以确认 ESXi 版本已升级到目标版本。

    esxcli software baseimage get|grep Version
    命令 esxcli software baseimage get|grep Version result

升级磁盘格式

如果 Witness 节点磁盘格式低于其他 ESXi 节点,vCenter UI 会显示一条警告。您可以使用 vCenter UI 升级磁盘格式版本。

单击 VxRail群集 > 配置 > 磁盘管理 > 升级
 VxRail 群集 > 配置 > 磁盘管理 > 升级

磁盘格式升级完成后,警告将消失。
错误消息已从 UI 中消失

 

Affected Products

VxRail Software
Article Properties
Article Number: 000218867
Article Type: Solution
Last Modified: 10 Feb 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.