安装 Update Manager 需要连接一个 vCenter Server 实例。可以将 Update ManagervCenter Server 安装在同一台计算机上,也可安装在不同的计算机上。

从 vSphere 6.7 Update 3m 开始,在 Windows 计算机上安装 Update Manager 服务器组件后,Update Manager 客户端界面将在 vSphere Client 中自动启用。在早期版本中,如果您使用在 Windows 上运行的 Update Manager 服务器,则 Update Manager 客户端组件仅在 vSphere Web Client 中可用。但是,弃用 Adobe Flash Player 后,不建议使用基于 Flash 的 vSphere Web Client。有关 Adobe Flash Player 终止提供 (EOL) 及其对不同 VMware 产品的影响的详细信息,请参见 VMware 知识库文章 https://kb.vmware.com/s/article/78589

前提条件

  • 请参见在 Windows 上安装 Update Manager 服务器的必备条件中的安装必备条件。
  • 检查 vCenter Server服务器与 VMware Site Recovery Manager® 的兼容性和互操作性。在将 Update Manager服务器连接到 Site Recovery Manager 服务器所连接的vCenter Server 实例时要小心。如果将 Update Manager服务器连接到与 Site Recovery Manager 相同的 vCenter Server 实例,则当升级 Site Recovery ManagervCenter Server 以及执行日常操作时,可能会导致问题。
  • 安装 Update Manager需要安装 Microsoft .NET Framework 4.7。在继续安装之前,请考虑以下事项。
    • 不支持在 64 位 Microsoft Windows Server 2008 Service Pack 2 上安装 Microsoft .NET Framework 4.7。
    • 安装 Microsoft .NET Framework 4.7 可能要求您安装一些其他 Windows 更新。在安装 Microsoft .NET Framework 4.7 期间会提供指向 Windows 更新的相关链接。
    • 安装 Microsoft .NET Framework 4.7 可能会要求您重新引导主机操作系统。
    • 当您计划在运行 vCenter Server的同一 Windows 计算机上安装 Update Manager 服务器(典型安装)时,如果安装 Microsoft .NET Framework 4.7 时在系统上调用了重新引导,vCenter Server 服务可能会暂时断开连接。
    • 在安装或升级 Microsoft .NET Framework 4.7 之后,请按照 Update Manager服务器或 UMDS 安装向导的提示进行操作。

过程

  1. vCenter Server 安装程序的 ISO 映像挂载到要在其上面安装 Update Manager 服务器的 Windows 虚拟机或物理服务器。
  2. 在挂载的目录中,双击 VMware vCenter 安装程序的 autorun.exe 文件,然后选择 vSphere Update Manager > 服务器
  3. (可选) 选择使用 Microsoft SQL Server 2012 Express 作为嵌入式数据库选项,然后单击安装
    注: 仅在您打算使用其他受支持的 Oracle 或 SQL Server 数据库时,跳过此步骤。
    如果先前的 Update Manager安装中系统上未安装 Microsoft SQL Server 2012 Express,则会打开 Microsoft SQL Server 2012 Express 安装向导。
  4. 选择安装 Microsoft .NET Framework 4.7 的选项。
    注: 如果不选择安装 Microsoft .NET Framework 4.7, Update Manager服务器安装将失败并显示错误消息。
  5. VMware vCenter 安装程序上,单击安装
    VMware vCenter 安装程序向导会保持打开状态,并打开语言选择对话框。
  6. 选择 vSphere Update Manager 安装程序的语言,然后单击确定
  7. 根据您在 VMware vCenter 安装程序中选择的数据库,执行以下步骤之一:
    • 如果已选择使用嵌入式 Microsoft SQL Server 2012,请等待 Microsoft .NET Framework 4.7 和 Microsoft SQL Server 2012 的安装过程完成,然后在 VMware vCenter 安装程序中再次单击安装

      此时将打开 VMware vSphere Update Manager 安装程序。

    • 如果您要使用其他受支持的数据库并且未选择使用嵌入式 Microsoft SQL Server 2012,则会打开 VMware vSphere Update Manager 安装程序,您可以继续执行后续步骤。
  8. 检查“欢迎使用”页面,然后单击下一步
  9. 阅读并接受许可协议,然后单击下一步
  10. 查看支持信息,选择安装后是否立即从默认下载源下载更新,然后单击下一步
    如果取消选择 安装后立即从默认源下载更新,则 Update Manager 将根据默认下载调度每天下载一次更新,或当您在“下载设置”页面上单击 立即下载后立即下载更新。安装完成后,可以修改默认下载调度。
  11. 键入 vCenter Server的 IP 地址或名称、HTTP 端口以及 Update Manager 服务器用于连接到 vCenter Server 系统的管理帐户,然后单击下一步

    不能提供vCenter Server Appliance的 IP 地址。Update Manager服务器与 vCenter Server Appliance 完全集成,并且 vCenter Server ApplianceUpdate Manager 作为服务运行。

    默认管理用户帐户为 [email protected]

  12. (可选) 选择该数据库,然后单击下一步
    如果您选择使用嵌入式 Microsoft SQL Server 2012 Express 数据库,则安装向导将跳过此页面。
    1. 通过从 DSN 列表中选择数据库,使用现有受支持的数据库。如果 DSN 未使用 Windows NT 身份验证,请输入 DSN 的用户名和密码,并单击下一步
    重要事项: DSN 必须是 64 位的 DSN。
  13. (可选) 选择数据库选项。
    • 如果指定的系统 DSN 指向具有当前架构的现有 Update Manager数据库,则可以选择保留现有数据库或将其替换为空数据库。
    • 如果指定的系统 DSN 指向具有其他架构的现有 Update Manager数据库,请在“数据库升级”页面上选择是, 我想升级 Update Manager 数据库,选择我已备份现有 Update Manager 数据库,然后单击下一步
  14. 从下拉菜单中,选择 Update Manager实例的 IP 地址或主机名。
    如果安装 Update Manager的计算机只有一个网卡,则 Update Manager 安装程序会自动检测 IP 地址。如果计算机有多个网卡,则必须选择正确的 IP 地址或使用 DNS 名称。DNS 名称必须可从此 Update Manager实例管理的所有主机进行解析。
  15. 指定 Update Manager 端口设置,选择是否要配置代理设置,然后单击下一步
    注: 指定 Update Manager 端口设置时要小心,因为在安装后您无法进行修改。

    对于 SOAP 端口,只要没有冲突,所使用的端口范围就没有限制。

    对于服务器端口,您可以使用以下范围:80, 9000-9100。Update Manager会自动打开此范围中的 ESXi 防火墙端口,以便允许流向修补程序存储的出站 HTTP 流量。

  16. (可选) 提供有关代理服务器、端口以及代理是否需要进行身份验证的信息,然后单击下一步
  17. 选择 Update Manager 安装目录和修补程序下载目录,然后单击下一步
    如果您不想使用默认的位置,则可以单击 更改浏览到其他目录。
  18. (可选) 在关于可用磁盘空间的警告消息中,单击确定
    当尝试安装 Update Manager的计算机的可用空间低于 120 GB 时,会显示此消息。
  19. 单击安装以开始 Update Manager 服务器安装。
  20. 单击完成以关闭 Update Manager 安装向导。

结果

Update Manager服务器组件现已安装。Update Manager客户端界面在 vSphere Web Client 中会自动启用。

注: 使用在 Windows 上运行的 Update Manager 服务器实例时,只能将 Update ManagervSphere Web Client 结合使用。如果使用 vSphere Client 连接到 vCenter Server 实例,并且 Windows 上运行的 Update Manager 服务器已注册到该实例,则不会显示任何 Update Manager 界面。