在 vSphere 8.0版本中,UMDS 8.0 捆绑在 vCenter Server Appliance8.0 中。您可以使用 vCenter ServerAppliance 中的 UMDS 包在单独的 Linux 系统上安装 UMDS 8.0

UMDS 是 64 位应用程序,要求使用 64 位 Linux 系统。

注: 无法升级运行 Linux 操作系统的 UMDS。您可以卸载当前版本的 UMDS,根据所有系统要求执行 UMDS 的全新安装,并使用来自已卸载的 UMDS 的现有修补程序存储。

支持进行 UMDS 安装的基于 Linux 的操作系统

Update Manager Download Service (UMDS) 可以在有限的基于 Linux 的操作系统上运行。

  • Ubuntu 14.0.4
  • Ubuntu 18.04
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • Red Hat Enterprise Linux 7.4
  • Red Hat Enterprise Linux 7.5
  • Red Hat Enterprise Linux 7.7
  • Red Hat Enterprise Linux 8.1
    注: 使用 Red Hat Enterprise Linux 8.1 时,必须在部署了 UMDS 的系统上安装 libnsl 软件包版本 2.28 或更高版本。如果系统中不存在该软件包,UMDS 操作可能会失败,并显示以下错误:
    加载共享库 libnsl.so.1 时出错: 无法打开共享对象文件: 无此类文件或目录 (Error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory)。
  • Red Hat Enterprise Linux 8.3
  • Red Hat Enterprise Linux 8.5
  • Red Hat Enterprise Linux 8.6
  • Red Hat Enterprise Linux 9.0

在 Linux 操作系统上安装 UMDS

如果运行 vSphere Lifecycle ManagervCenter Server Appliance 8.0 无法访问 Internet,您可以在 Linux 操作系统上安装 UMDS,以便下载更新二进制文件和元数据。

前提条件

  • 确保您在安装 UMDS 的 Linux 计算机上具有管理特权。
  • vCenter Server Appliance 8.0 的 ISO 文件挂载到 Linux 计算机。

过程

  1. 在 Linux 计算机上,打开 Command Shell。
  2. 从已挂载到 Linux 计算机的 vCenter Server ISO 中,将 VMware-UMDS-8.0.1-build_number.tar.gz 文件复制到 Linux 计算机。
  3. 运行 tar -xvzf VMware-UMDS-8.0.1-build_number.tar.gz 解压 VMware-UMDS-8.0.1-build_number.tar.gz 文件,然后导航到新提取的目录 /vmware-umds-distrib
    例如,如果将 VMware-UMDS-8.0.1-build_number.tar.gz 文件解压到您创建的名为 umds 的目录,那么导航路径为 /umds/vmware-umds-distrib
  4. 运行文件 UMDS 安装脚本。
    该脚本具有以下文件名: vmware-install.pl
  5. 阅读并接受 EULA。
  6. 选择用于安装 UMDS 的目录。
    默认 UMDS 安装位置为 usr/local/vmware-umds
  7. 输入 UMDS 代理设置。
    安装 UMDS 后,您还可以使用以下命令更改代理配置:
    vmware-umds -S --proxy <proxyAddress:port>
  8. 选择用于存储修补程序的目录。
    重要说明: 修补程序存储目录必须不同于 UMDS 安装目录。默认修补程序存储位置为 /var/lib/vmware-umds

结果

UMDS 已安装。

从 Linux 操作系统中卸载 UMDS

要在基于 Linux 的系统上使用最新的 UMDS 版本,必须先卸载当前版本的 UMDS。升级到更高版本的 UMDS 无直接升级途径。

前提条件

  • 确认您是否对运行 UMDS 的 Linux 计算机拥有管理特权。

过程

  1. 在 Linux 计算机上,打开 Command Shell。
  2. 导航到 UMDS 安装目录,并找到文件 vmware-uninstall-umds.pl
    默认 UMDS 安装位置为 usr/local/vmware-umds
  3. 运行 ./vmware-uninstall-umds.pl 命令。
  4. 如确认要将 UMDS 从系统中卸载,请输入
    UMDS 卸载过程将会启动。
  5. (可选) 从 Linux 计算机中移除 PostgreSQL 数据库。
    有关卸载 PostgreSQL 数据库的信息,请参见官方 PostgreSQL 文档。

结果

即会从 Linux 系统上卸载 UMDS。

下一步做什么

您可以升级 Linux 操作系统,并安装更高兼容版本的 UMDS。