vCloud Director 环境中,您必须在群集上升级 VIB 之前将 DRS 设置为“手动”,否则,NSX 尝试将主机置于维护模式。

前提条件

  • 确认 vShield Manager 已升级到 NSX Manager。

  • 确认“主机准备”选项卡中的“VXLAN”列显示已启用 (Enabled)

  • 确认所有主机的完全限定域名 (FQDN) 均可解析。

  • 开始升级之前,请确保 DRS 可以在您的环境中工作。

    • 确认在主机群集上启用了 DRS。

    • 确认 vMotion 正常工作。

    • 验证主机与 vCenter 的连接状态。

    • 确认每个主机群集包含至少三个 ESXi 主机。在 NSX 升级过程中,仅包含一个或两个主机的主机群集更可能出现 DRS 接入控制方面的问题。为确保 NSX 升级成功,VMware 建议每个主机群集包含至少三个主机。如果一个群集包含的主机少于三个,则建议手动撤出这些主机。

  • 如果 DRS 已启用,则正在运行的虚拟机在主机群集升级过程中会自动移动。开始升级之前,请确保 DRS 可以在您的环境中工作。

    • 确认在主机群集上启用了 DRS。

    • 确认 vMotion 正常工作。

    • 验证主机与 vCenter 的连接状态。

    • 确认每个主机群集包含至少三个 ESXi 主机。在 NSX 升级过程中,仅包含一个或两个主机的主机群集更可能出现 DRS 接入控制方面的问题。为确保 NSX 升级成功,VMware 建议每个主机群集包含至少三个主机。如果一个群集包含的主机少于三个,则建议手动撤出这些主机。

过程

  1. vSphere Web Client 中,导航到主页 (Home) > 主机和群集 (Hosts and Clusters)
  2. 在主机群集上将 DRS 设置为“手动”。对于安装了 vCloud Networking and Security 的所有群集,重复这些步骤。
    小心:

    不要禁用 DRS。禁用 DRS 将会删除资源池并损坏 vCloud Director 安装。

    1. 选择一个群集,然后导航到管理 (Manage) > 设置 (Settings) > vSphere DRS
    2. 记下当前 DRS 自动化 (DRS Automation)设置,因为以后将恢复该更改。
    3. 单击编辑 (Edit)。在 DRS 自动化 (DRS Automation)部分中,选择手动 (Manual),然后单击确定 (OK)
  3. 导航到主页 (Home) > 网络和安全 (Networking & Security) > 安装 (Installation)
  4. 单击主机准备 (Host Preparation)选项卡。

    将显示基础架构中的所有群集。

    如果您在 5.5 环境中具有虚拟线路,则安装状态 (Installation Status)列将显示旧版 (legacy)更新 (Update)卸载 (Uninstall)

    图 1. 当您在 5.5 环境中具有虚拟线路时,“安装状态”将显示“更新”
    更新

    如果您在 5.5 环境中不具有虚拟线路,则安装状态 (Installation Status)列将显示安装 (Install)

    图 2. 当您在 5.5 环境中不具有虚拟线路时,“安装状态”将显示“安装”
    主机

  5. 对于每个群集,在“安装状态”列中选择更新 (Update)安装 (Install)

    群集中的每个主机都会接收到此新的逻辑交换机软件。

    主机升级会启动主机扫描。旧 VIB 会移除(但它们在重新引导后才完全删除)。新 VIB 会安装在备选引导分区上。要在尚未重新引导的主机上查看新 VIB,您可以运行 esxcli software vib list --rebooting-image | grep esx 命令。

  6. 监控该安装,直至安装状态 (Installation Status)列显示未就绪 (Not Ready)

    不要单击解决 (Resolve)

  7. 导航到主页 (Home) > 主机和群集 (Hosts and Clusters)
  8. 在主机群集上恢复 DRS 更改。对于安装了 NSX 的所有群集,重复这些步骤。
    1. 选择一个群集,然后导航到管理 (Manage) > 设置 (Settings)
    2. 选择 vSphere DRS,然后单击编辑 (Edit)。在 DRS 自动化 (DRS Automation)部分中,选择原始 DRS 设置,然后单击确定 (OK)

下一步做什么

在 vCloud Director 环境中安装 VIB 后手动重新引导主机