VMware ESXi 5修补程序是否累积?


37

这似乎很基本,但是我对手动更新独立的VMware ESXi主机所涉及的修补策略感到困惑。VMware vSphere博客试图解释这一点,但是实际过程对我来说仍然不清楚。

从博客中
Patch01包括以下VIB的更新:“ esxi-base”,“ driver10”和“ driver 44”。然后,稍后Patch02发行了对“ esxi-base”,“ driver20”和“ driver 44”的更新。P2是累积的,因为“ esxi-base”和“ driver44” VIB将在Patch01中包含更新。但是,必须注意,Patch02不包含“驱动程序10” VIB,因为该模块尚未更新。

这篇VMware社区文章给出了不同的答案。这个与另一个矛盾。

我遇到的许多ESXi安装都是独立的,没有使用Update Manager。可以使用通过VMWare修补程序下载门户提供的修补程序来更新单个主机。该过程非常简单,因此该部分很有意义。

更大的问题是确定什么确切实际下载和安装。就我而言,我有大量的HP特定的ESXi构建,其中包含传感器和HP ProLiant硬件管理。

  • 假设这些服务器从9/2011开始以ESXi build#474610开始。
  • 查看下面的补丁程序门户屏幕快照,有一个适用于ESXi update01的补丁程序,内部版本#623860。也有用于版本#653509和#702118的补丁。
  • 即将推出ESXi的旧版本(例如,特定于供应商的内部版本)时,什么是使系统完全最新的正确方法?哪些补丁是累积的,哪些需要顺序应用?是安装最新版本的正确方法,还是我需要逐步退步并逐步进行修补?
  • 另一个考虑因素是补丁下载量很大。在带宽有限的站点,很难下载多个〜300mb的补丁。

在此处输入图片说明


2
是否有理由为什么您不只是安装Update Manager,而是让它确定您实际需要的补丁程序?那些真的像“只有1个esx主机但没有vCenter”中那样独立吗?
MichelZ 2012年

2
是。独立,如在没有vCenter的情况下运行的单个主机中。设想分支机构或测试环境,或者只是一个没有资源购买包含vCenter许可证包的资源的站点。甚至可能具有Update Manager,但没有故障转移资源(主机)可以实际应用补丁程序……
ewwhite 2012年

带有vCenter的许可证包的价格为600美元。.认为这不是问题:)但是,好的,请参阅所需内容。
MichelZ 2012年

@MichelZ但是,如果您只有一个主机,则没有许可证。在这种情况下,Update Manager将无法工作。
ewwhite 2012年

6
我遇到的ESXi安装是独立的,没有使用Update Manager。
ewwhite 2012年

Answers:


6

ESXi修补程序是累积性的。我只是从内部版本号:623860转到内部版本号:721882,跳过了几个补丁。没问题。

VMware员工Kyle Gleed说:“补丁程序是累积性的。我们通常每3个月发布一次补丁程序包。新的补丁程序公告将包含以前公告中的所有更新/补丁。”

http://blogs.vmware.com/vsphere/2012/02/understanding-esxi-patches-finding-patches.html


1
我在原始帖子中链接到该博客。Kyle还发布了“ ...但是您需要注意每个补丁中包含的VIB,因为我们可能不会在补丁中包含所有VIB。” 因此,您很可能会错过一些更新。
ewwhite

我不会从基本ESXi5升级到最新补丁。我会从ESXi5到Update1到最新补丁。如果仍然担心,请一个接一个地安装每个补丁。
霍克

这种方法需要大约300mb的下载量……
ewwhite

6

来自VMware的新博客文章

相关摘要为:

简而言之,答案是肯定的,ESXi补丁包是累积的。但是,在使用ESXCLI命令从命令行应用修补程序时,请务必小心,以免陷入可能错过某些更新的情况。

关键是从命令行应用补丁程序时,需要确保使用“ esxcli software profile update…”命令而不是“ esxcli software vib update…”命令应用补丁程序。

...

修补程序本质上是对VIB的更新,并作为ZIP存档分发。这些归档文件可以加载到Update Manager中,或者可以将它们复制到主机并与ESXCLI命令一起使用。重要的是要注意,补丁档案除了更新的VIB之外,还包含映像配置文件中所有其他VIB的最新版本。下载补丁程序时,您不仅下载了更新。您将获得完整的ESXi软件映像。

所以,是的。只要您正确安装它们,它们都是累积性的。


♡♡只用了一年左右的时间就得到了权威的答案...
♡♡

谁教您如何进行unicode?
MDMarra

4

假定您以最新的可安装程序包(基于ISO)为基础,这些补丁程序似乎是累积性的

因此,我最近的示例是下拉ESXi 5.1 .ISO(内部版本#799733)并将其安装到我的物理服务器上。从那里,我可以选择构建#838463或#914609。对变更日志和知识库条目的仔细分析表明,#914609版本包含#838463中的所有内容。因此,我可以从基本安装(#799733)开始直接进入该修订级别。

在此处输入图片说明


3

考虑到其修补系统的复杂性,如果您的环境可行,我将在此安装最新版本并从那里进行更新。

将所有下载内容存储在一个位置,必要/可能时将其重命名,以使您知道在带宽有限的其他系统上打补丁的顺序。将这些文件放在大USB上,然后随身携带到其他位置。

试图弄清楚愚蠢的补丁结构看起来很疯狂。


1
您所说的“最新版本”是什么意思?只是忽略更新并安装最新可用的ISO映像?上面的屏幕快照中的增量内部版本号列表不是完全可安装的映像。因此,它们适用于完整的ISO安装。
ewwhite

是的,差不多。如果这在您的环境中是可行的,并且可以减轻您的补丁程序负担,那么对我来说,这似乎是最安全,最方便的方法。
SuperMykEl 2012年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.