标题: 【VMware vSphere】安装设置Update Manager Download Service(UMDS)作为 [打印本页] 作者: 鼠扑 时间: 2024-6-6 18:32 标题: 【VMware vSphere】安装设置Update Manager Download Service(UMDS)作为 VMware vSphere Update Manager Download Service (UMDS) 是 vSphere Lifecycle Manager(vLCM) 的可选模块。我在之前文章中提到这个功能,当 vSphere 环境能够连接 Internet 时,我们可以利用 vLCM 的在线 Internet 下载源获取修补步调,当 vSphere 环境不能连接 Internet 时,您可以在您的环境中找到一台能够访问 Internet 的服务器安装 UMDS,通过设置 UMDS 下载升级、修补步调二进制文件和修补步调元数据并自动执行导出过程,末了在 vSphere Lifecycle Manager 设置 UMDS 下载存储库后即可实现与连接 Internet 在线下载库利用一样的效果。
UMDS 必须与 vSphere Lifecycle Manager 版本相同。比方,vSphere Lifecycle Manager 8.0 只能与 UMDS 8.0 设置利用,假如您利用的是新版本的 vSphere Lifecycle Manager,则 UMDS 也必须为相同的新版本。您无法升级 UMDS,您可以卸载当前版本的 UMDS,根据系统要求执行 UMDS 的全新安装,并利用之前已卸载的 UMDS 的修补步调存储。UMDS 8.0 支持修补步调撤消和通知。假如 VMware 发布的修补步调存在问题或大概存在问题,撤消修补步调后,UMDS 下载的修补步调数据会举行同步,vSphere Lifecycle Manager 那边同样会删除已撤消的修补步调。
只能在基于 Linux 的操纵系统上安装 UMDS。不再支持在 Windows 计算机上安装 UMDS。UMDS 是 64 位应用步调,要求利用 64 位 Linux 系统。支持在以下 Linux 发行版上安装并利用 Update Manager Download Service (UMDS) 。通过在 Linux 上运行的 UMDS 下载修补步调时,不必要具有管理员级别访问权限。安装 UMDS 的计算机必须能够访问 Internet。
Ubuntu 14.04
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.3
Red Hat Enterprise Linux 8.5
Red Hat Enterprise Linux 8.6
Red Hat Enterprise Linux 9.0
注意,利用 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)。
复制代码
一、UMDS 安装
本次环境准了一台 Ubuntu 20.04.6 LTS 服务器,对于 Linux 服务器的安装设置可以利用标准安装即可,设置好 DNS 和 NTP。
-rwxr-xr-x 1 root root 42 Jun 6 17:48 /usr/local/sbin/umds-download.sh
-rwxr-xr-x 1 root root 42 Jun 6 17:49 /usr/local/sbin/umds-export.sh
root@umds:~#
复制代码
Crontab 利用语法。
# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
# * * * * * <command to execute>
复制代码
利用 crontab -e 下令添加定时使命,第一条表示每天凌晨12点的时候执行下载使命脚本,第二条表示每天凌晨3点的时候执行导出使命脚本。
[code]root@umds:~# crontab -eno crontab for root - using an empty oneSelect an editor. To change later, run 'select-editor'. 1. /bin/nano