Skip navigation
2014

ESXi パッチのオフラインバンドル(ZIP形式のインストールイメージ)を読みこんで、

イメージプロファイルの VIB を比較する PowerCLI スクリプトを作成してみました。

 

下記 VIB 比較するよりも、わかりやすく差分表示されるようにしています。

 

diff_image_profile.ps1 という名前で、下記の内容を保存します。

# オフラインバンドルに含まれるイメージプロファイルの差分を表示する。
# 【実行方法】
# PowerCLI> .\diff_image_profile.ps1 <OfflineBundle1.zip>,<OfflineBundle2.zip>,...

 

$same_version = "SAME_VERSION" #"同一バージョン"
$no_vib = "NOT_INCLUDED" #"なし"

 

# ソフトウェアデポを初期化してからオフラインバンドル登録
Get-EsxSoftwareDepot | Remove-EsxSoftwareDepot
Add-EsxSoftwareDepot $args[0]

 

$profile_set = Get-EsxImageProfile | sort Name
$profile_set | ft -AutoSize | Out-String

$prof1_name = Read-Host -Prompt "比較するイメージプロファイル1"
$prof2_name = Read-Host -Prompt "比較するイメージプロファイル2"

 

$prof1 = $profile_set | where {$_.Name -eq $prof1_name}
$prof2 = $profile_set | where {$_.Name -eq $prof2_name}
$vib_list = $prof1.VibList + $prof2.VibList | select Name -Unique | sort
$diff_list = $vib_list | % {
    $vib_name = $_.Name
    $prof1_vib_ver = ($prof1.VibList | where {$_.Name -eq $vib_name}).Version
    $prof2_vib_ver = ($prof2.VibList | where {$_.Name -eq $vib_name}).Version
    if($prof1_vib_ver -eq $prof2_vib_ver){$prof2_vib_ver = $same_version}
    if($prof1_vib_ver -eq $null){$prof1_vib_ver = $no_vib}
    if($prof2_vib_ver -eq $null){$prof2_vib_ver = $no_vib}
    $_ | select Name,@{N="$prof1_name";E={$prof1_vib_ver}},@{N="$prof2_name";E={$prof2_vib_ver}}
}
# 比較結果を表示
$diff_list | sort Name | ft -AutoSize | Out-String

 

# ソフトウェアデポから登録解除
Get-EsxSoftwareDepot | Remove-EsxSoftwareDepot

 

PowerCLI 5.1 R2 環境で実行してみます。

実行するためには IpageBuilder(VMware.ImageBuilder)が必要です。

※PowerCLI を起動するとデフォルトで読み込まれています。

カレントディレクトリに、スクリプトとオフラインバンドルを配置しています。

PowerCLI C:\temp> Get-PowerCLIVersion

PowerCLI Version
----------------
   VMware vSphere PowerCLI 5.1 Release 2 build 1012425
---------------
Snapin Versions
---------------
   VMWare AutoDeploy PowerCLI Component 5.1 build 768137
   VMWare ImageBuilder PowerCLI Component 5.1 build 768137
   VMware License PowerCLI Component 5.1 build 669840
   VMware VDS PowerCLI Component 5.1 build 1012428
   VMware vSphere PowerCLI Component 5.1 build 1012428

 

PowerCLI C:\temp> ls


    ディレクトリ: C:\temp


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        2014/01/27      8:02       2648 diff_image_profile.ps1
-a---        2014/01/26      8:36  610658594 ESXi510-201310001.zip
-a---        2014/01/22     21:46  614717255 update-from-esxi5.1-5.1_update02.zip

 

2つのオフラインバンドルを読み込んで、その間の差分を表示してみます。

 

スクリプトに、オフラインバンドルのファイル名をカンマ「,」で区切って指定して実行します。

※vCenter や ESXi への接続は不要です。

実行するとイメージプロフィルが表示されるので、比較したいプロファイル名を2つ入力します。

VIB が 同じバージョンの場合は「SAME_VERSION」と表示されるようにしてみました。

PowerCLI C:\temp> .\diff_image_profile.ps1 ESXi510-201310001.zip,update-from-esxi5.1-5.1_update02.zip

Depot Url
---------
zip:C:\temp\ESXi510-201310001.zip?index.xml
zip:C:\temp\update-from-esxi5.1-5.1_update02.zip?index.xml

Name                             Vendor       Last Modified       Acceptance Level
----                             ------       -------------       ----------------
ESXi-5.1.0-20131001001s-no-tools VMware, Inc. 2013/09/18 6:50:31  PartnerSupported
ESXi-5.1.0-20131001001s-standard VMware, Inc. 2013/09/18 6:50:31  PartnerSupported
ESXi-5.1.0-20131004001-no-tools  VMware, Inc. 2013/09/18 6:50:31  PartnerSupported
ESXi-5.1.0-20131004001-standard  VMware, Inc. 2013/09/18 6:50:31  PartnerSupported
ESXi-5.1.0-20140101001s-no-tools VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140101001s-standard VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-no-tools  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-standard  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported

 

比較するイメージプロファイル1: ESXi-5.1.0-20131004001-standard
比較するイメージプロファイル2: ESXi-5.1.0-20140102001-standard

Name                          ESXi-5.1.0-20131004001-standard      ESXi-5.1.0-20140102001-standard
----                          -------------------------------      -------------------------------
ata-pata-amd                  0.3.10-3vmw.510.0.0.799733           SAME_VERSION
ata-pata-atiixp               0.4.6-4vmw.510.0.0.799733            SAME_VERSION
ata-pata-cmd64x               0.2.5-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-hpt3x2n              0.3.4-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-pdc2027x             1.0-3vmw.510.0.0.799733              SAME_VERSION
ata-pata-serverworks          0.4.3-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-sil680               0.4.8-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-via                  0.3.3-2vmw.510.0.0.799733            SAME_VERSION
block-cciss                   3.6.14-10vmw.510.0.0.799733          SAME_VERSION
ehci-ehci-hcd                 1.0-3vmw.510.0.0.799733              SAME_VERSION
esx-base                      5.1.0-1.20.1312873                   5.1.0-2.23.1483097
esx-dvfilter-generic-fastpath 5.1.0-0.0.799733                     SAME_VERSION
esx-tboot                     5.1.0-0.0.799733                     5.1.0-2.23.1483097
esx-xlibs                     5.1.0-0.0.799733                     5.1.0-1.22.1472666
esx-xserver                   5.1.0-0.11.1063671                   5.1.0-1.22.1472666
ima-qla4xxx                   2.01.31-1vmw.510.0.0.799733          SAME_VERSION
ipmi-ipmi-devintf             39.1-4vmw.510.0.0.799733             SAME_VERSION
ipmi-ipmi-msghandler          39.1-4vmw.510.0.0.799733             SAME_VERSION
ipmi-ipmi-si-drv              39.1-4vmw.510.1.12.1065491           SAME_VERSION
misc-cnic-register            1.1-1vmw.510.0.0.799733              SAME_VERSION
misc-drivers                  5.1.0-1.20.1312873                   5.1.0-2.23.1483097
net-be2net                    4.1.255.11-1vmw.510.0.0.799733       SAME_VERSION
net-bnx2                      2.0.15g.v50.11-7vmw.510.1.12.1065491 SAME_VERSION
net-bnx2x                     1.61.15.v50.3-1vmw.510.0.11.1063671  SAME_VERSION
net-cnic                      1.10.2j.v50.7-3vmw.510.0.0.799733    SAME_VERSION
net-e1000                     8.0.3.1-2vmw.510.1.16.1157734        SAME_VERSION
net-e1000e                    1.1.2-3vmw.510.1.12.1065491          1.1.2-3vmw.510.2.23.1483097
net-enic                      1.4.2.15a-1vmw.510.0.0.799733        SAME_VERSION
net-forcedeth                 0.61-2vmw.510.0.0.799733             SAME_VERSION
net-igb                       2.1.11.1-3vmw.510.1.12.1065491       SAME_VERSION
net-ixgbe                     3.7.13.6iov-10vmw.510.1.20.1312873   SAME_VERSION
net-nx-nic                    4.0.558-3vmw.510.0.0.799733          SAME_VERSION
net-r8168                     8.013.00-3vmw.510.0.0.799733         SAME_VERSION
net-r8169                     6.011.00-2vmw.510.0.0.799733         SAME_VERSION
net-s2io                      2.1.4.13427-3vmw.510.0.0.799733      SAME_VERSION
net-sky2                      1.20-2vmw.510.0.0.799733             SAME_VERSION
net-tg3                       3.123b.v50.1-1vmw.510.1.12.1065491   3.123b.v50.1-1vmw.510.2.23.1483097
net-vmxnet3                   1.1.3.0-3vmw.510.0.0.799733          SAME_VERSION
ohci-usb-ohci                 1.0-3vmw.510.0.0.799733              SAME_VERSION
sata-ahci                     3.0-13vmw.510.0.0.799733             3.0-15vmw.510.2.23.1483097
sata-ata-piix                 2.12-6vmw.510.0.0.799733             2.12-7vmw.510.2.23.1483097
sata-sata-nv                  3.5-4vmw.510.0.0.799733              SAME_VERSION
sata-sata-promise             2.12-3vmw.510.0.0.799733             SAME_VERSION
sata-sata-sil                 2.3-4vmw.510.0.0.799733              SAME_VERSION
sata-sata-sil24               1.1-1vmw.510.0.0.799733              SAME_VERSION
sata-sata-svw                 2.3-3vmw.510.0.0.799733              SAME_VERSION
scsi-aacraid                  1.1.5.1-9vmw.510.0.0.799733          SAME_VERSION
scsi-adp94xx                  1.0.8.12-6vmw.510.0.0.799733         SAME_VERSION
scsi-aic79xx                  3.1-5vmw.510.0.0.799733              SAME_VERSION
scsi-bnx2i                    1.9.1d.v50.1-5vmw.510.0.0.799733     SAME_VERSION
scsi-fnic                     1.5.0.3-1vmw.510.0.0.799733          SAME_VERSION
scsi-hpsa                     5.0.0-21vmw.510.1.16.1157734         SAME_VERSION
scsi-ips                      7.12.05-4vmw.510.0.0.799733          SAME_VERSION
scsi-lpfc820                  8.2.3.1-127vmw.510.0.0.799733        SAME_VERSION
scsi-megaraid2                2.00.4-9vmw.510.0.0.799733           SAME_VERSION
scsi-megaraid-mbox            2.20.5.1-6vmw.510.0.0.799733         SAME_VERSION
scsi-megaraid-sas             5.34-4vmw.510.1.12.1065491           SAME_VERSION
scsi-mpt2sas                  10.00.00.00-5vmw.510.0.0.799733      10.00.00.00-5vmw.510.2.23.1483097
scsi-mptsas                   4.23.01.00-6vmw.510.0.0.799733       SAME_VERSION
scsi-mptspi                   4.23.01.00-6vmw.510.0.0.799733       SAME_VERSION
scsi-qla2xxx                  902.k1.1-9vmw.510.0.0.799733         SAME_VERSION
scsi-qla4xxx                  5.01.03.2-4vmw.510.0.0.799733        SAME_VERSION
scsi-rste                     2.0.2.0088-1vmw.510.0.0.799733       2.0.2.0088-1vmw.510.2.23.1483097
tools-light                   5.1.0-1.20.1312873                   5.1.0-2.23.1483097
uhci-usb-uhci                 1.0-3vmw.510.0.0.799733              SAME_VERSION

 

1つのオフラインバンドルで、セキュリティフィクス(SG)とバグフィックス(BG)の

プロファイルを比較することもできます。

※SG/BGについては下記を参考にして下さい。

 

 

ESXi 5.1 U2 のオフラインバンドルを読み込んで

SG「~s-standard」 と BG「~-standard」を比較してみました。


PowerCLI C:\temp> .\diff_image_profile.ps1 update-from-esxi5.1-5.1_update02.zip

Depot Url
---------
zip:C:\temp\update-from-esxi5.1-5.1_update02.zip?index.xml

Name                             Vendor       Last Modified       Acceptance Level
----                             ------       -------------       ----------------
ESXi-5.1.0-20140101001s-no-tools VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140101001s-standard VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-no-tools  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-standard  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported

 

比較するイメージプロファイル1: ESXi-5.1.0-20140101001s-standard
比較するイメージプロファイル2: ESXi-5.1.0-20140102001-standard

Name                          ESXi-5.1.0-20140101001s-standard     ESXi-5.1.0-20140102001-standard
----                          --------------------------------     -------------------------------
ata-pata-amd                  0.3.10-3vmw.510.0.0.799733           SAME_VERSION
ata-pata-atiixp               0.4.6-4vmw.510.0.0.799733            SAME_VERSION
ata-pata-cmd64x               0.2.5-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-hpt3x2n              0.3.4-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-pdc2027x             1.0-3vmw.510.0.0.799733              SAME_VERSION
ata-pata-serverworks          0.4.3-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-sil680               0.4.8-3vmw.510.0.0.799733            SAME_VERSION
ata-pata-via                  0.3.3-2vmw.510.0.0.799733            SAME_VERSION
block-cciss                   3.6.14-10vmw.510.0.0.799733          SAME_VERSION
ehci-ehci-hcd                 1.0-3vmw.510.0.0.799733              SAME_VERSION
esx-base                      5.1.0-1.22.1472666                   5.1.0-2.23.1483097
esx-dvfilter-generic-fastpath 5.1.0-0.0.799733                     SAME_VERSION
esx-tboot                     5.1.0-0.0.799733                     5.1.0-2.23.1483097
esx-xlibs                     5.1.0-1.22.1472666                   SAME_VERSION
esx-xserver                   5.1.0-1.22.1472666                   SAME_VERSION
ima-qla4xxx                   2.01.31-1vmw.510.0.0.799733          SAME_VERSION
ipmi-ipmi-devintf             39.1-4vmw.510.0.0.799733             SAME_VERSION
ipmi-ipmi-msghandler          39.1-4vmw.510.0.0.799733             SAME_VERSION
ipmi-ipmi-si-drv              39.1-4vmw.510.1.12.1065491           SAME_VERSION
misc-cnic-register            1.1-1vmw.510.0.0.799733              SAME_VERSION
misc-drivers                  5.1.0-1.20.1312873                   5.1.0-2.23.1483097
net-be2net                    4.1.255.11-1vmw.510.0.0.799733       SAME_VERSION
net-bnx2                      2.0.15g.v50.11-7vmw.510.1.12.1065491 SAME_VERSION
net-bnx2x                     1.61.15.v50.3-1vmw.510.0.11.1063671  SAME_VERSION
net-cnic                      1.10.2j.v50.7-3vmw.510.0.0.799733    SAME_VERSION
net-e1000                     8.0.3.1-2vmw.510.1.16.1157734        SAME_VERSION
net-e1000e                    1.1.2-3vmw.510.1.12.1065491          1.1.2-3vmw.510.2.23.1483097
net-enic                      1.4.2.15a-1vmw.510.0.0.799733        SAME_VERSION
net-forcedeth                 0.61-2vmw.510.0.0.799733             SAME_VERSION
net-igb                       2.1.11.1-3vmw.510.1.12.1065491       SAME_VERSION
net-ixgbe                     3.7.13.6iov-10vmw.510.1.20.1312873   SAME_VERSION
net-nx-nic                    4.0.558-3vmw.510.0.0.799733          SAME_VERSION
net-r8168                     8.013.00-3vmw.510.0.0.799733         SAME_VERSION
net-r8169                     6.011.00-2vmw.510.0.0.799733         SAME_VERSION
net-s2io                      2.1.4.13427-3vmw.510.0.0.799733      SAME_VERSION
net-sky2                      1.20-2vmw.510.0.0.799733             SAME_VERSION
net-tg3                       3.123b.v50.1-1vmw.510.1.12.1065491   3.123b.v50.1-1vmw.510.2.23.1483097
net-vmxnet3                   1.1.3.0-3vmw.510.0.0.799733          SAME_VERSION
ohci-usb-ohci                 1.0-3vmw.510.0.0.799733              SAME_VERSION
sata-ahci                     3.0-13vmw.510.0.0.799733             3.0-15vmw.510.2.23.1483097
sata-ata-piix                 2.12-6vmw.510.0.0.799733             2.12-7vmw.510.2.23.1483097
sata-sata-nv                  3.5-4vmw.510.0.0.799733              SAME_VERSION
sata-sata-promise             2.12-3vmw.510.0.0.799733             SAME_VERSION
sata-sata-sil                 2.3-4vmw.510.0.0.799733              SAME_VERSION
sata-sata-sil24               1.1-1vmw.510.0.0.799733              SAME_VERSION
sata-sata-svw                 2.3-3vmw.510.0.0.799733              SAME_VERSION
scsi-aacraid                  1.1.5.1-9vmw.510.0.0.799733          SAME_VERSION
scsi-adp94xx                  1.0.8.12-6vmw.510.0.0.799733         SAME_VERSION
scsi-aic79xx                  3.1-5vmw.510.0.0.799733              SAME_VERSION
scsi-bnx2i                    1.9.1d.v50.1-5vmw.510.0.0.799733     SAME_VERSION
scsi-fnic                     1.5.0.3-1vmw.510.0.0.799733          SAME_VERSION
scsi-hpsa                     5.0.0-21vmw.510.1.16.1157734         SAME_VERSION
scsi-ips                      7.12.05-4vmw.510.0.0.799733          SAME_VERSION
scsi-lpfc820                  8.2.3.1-127vmw.510.0.0.799733        SAME_VERSION
scsi-megaraid2                2.00.4-9vmw.510.0.0.799733           SAME_VERSION
scsi-megaraid-mbox            2.20.5.1-6vmw.510.0.0.799733         SAME_VERSION
scsi-megaraid-sas             5.34-4vmw.510.1.12.1065491           SAME_VERSION
scsi-mpt2sas                  10.00.00.00-5vmw.510.0.0.799733      10.00.00.00-5vmw.510.2.23.1483097
scsi-mptsas                   4.23.01.00-6vmw.510.0.0.799733       SAME_VERSION
scsi-mptspi                   4.23.01.00-6vmw.510.0.0.799733       SAME_VERSION
scsi-qla2xxx                  902.k1.1-9vmw.510.0.0.799733         SAME_VERSION
scsi-qla4xxx                  5.01.03.2-4vmw.510.0.0.799733        SAME_VERSION
scsi-rste                     2.0.2.0088-1vmw.510.0.0.799733       2.0.2.0088-1vmw.510.2.23.1483097
tools-light                   5.1.0-1.22.1472666                   5.1.0-2.23.1483097
uhci-usb-uhci                 1.0-3vmw.510.0.0.799733              SAME_VERSION

 

VIB がどれくらい前に更新されたのかは、

各VIBバージョン末尾のビルド番号からあたりが付きます。

ESXi のビルド番号は下記のKBを参照してください。

Correlating vCenter Server and ESXi/ESX host build numbers to update levels

http://kb.vmware.com/kb/1014508

 

以上、イメージプロファイルの VIB 比較でした。

ESXi 5.1 Update 2 がリリースされました。

 

VMware ESXi 5.1 Update 2 リリース ノート
https://www.vmware.com/jp/support/support-resources/pubs/vsphere-esxi-vcenter-server-pubs/vsphere-esxi-51u2-release-notes.html


さっそく MyVMware から ESXi 5.1 U2 のオフラインバンドルを DL したところ、

今回の 5.1 U2 の容量は、600MB くらいでした。

以前から気になっていたのですが、ESXi のパッチは、パッチによって容量差が結構あります。

だいたいのパッチでは 300MB 程度ですが、倍ぐらいの容量であることもあります。

 

ESXi は累積パッチなので、毎回 300MB 程度になりそうな気もします。

そこで、オフラインバンドルのイメージプロファイルの中身を見てみました。

 

パッチ(オフラインバンドル)の確認

 

今回も、あえて PowerCLI Image Builder コマンドレットを使ってみました。

まず、これがダウンロードしてきた ESXi 5.1 U2 のオフライン バンドルです。

サイズは約600MB(Lengthが614717255)です。

PowerCLI C:\temp> ls

    ディレクトリ: C:\temp


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        2014/01/22     21:46  614717255 update-from-esxi5.1-5.1_update02.zip


オフライン バンドルをソフトウェア デポに追加して
イメージ プロファイルを確認すると、4つのプロファイルが含まれています。

セキュリティ フィックスのプロファイル(SG。ESXi-5.1.0-20140101001s-standard)と

バグ フィックスのプロファイル(BG。ESXi-5.1.0-20140102001-standard)が含まれています。

そして、それぞれに「VMware-Tools なし」 の「~-no-tools」というプロファイルも含まれています。

PowerCLI C:\temp> Add-EsxSoftwareDepot .\update-from-esxi5.1-5.1_update02.zip

Depot Url
---------
zip:C:\temp\update-from-esxi5.1-5.1_update02.zip?index.xml

PowerCLI C:\temp> Get-EsxImageProfile | ft -AutoSize

Name                             Vendor       Last Modified       Acceptance Level
----                             ------       -------------       ----------------
ESXi-5.1.0-20140101001s-standard VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-standard  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140101001s-no-tools VMware, Inc. 2013/12/16 12:07:08 PartnerSupported
ESXi-5.1.0-20140102001-no-tools  VMware, Inc. 2013/12/16 12:07:08 PartnerSupported


VIB によっては、2つのバージョンが含まれていました。

これは、SG と BG とで異なるVIBを適用するためのようです。
その VIB の容量が大きいと、オフラインバンドルの容量差が大きくなるようです。

PowerCLI C:\temp> Get-EsxSoftwarePackage | group Name | select Count,Name | ft -AutoSize

Count Name
----- ----
    1 scsi-bnx2i
    1 scsi-megaraid-mbox
    1 scsi-hpsa
    1 misc-cnic-register
    2 esx-base
    1 sata-sata-promise
    1 esx-dvfilter-generic-fastpath
    1 scsi-ips
    2 sata-ahci
    1 sata-sata-svw
    2 sata-ata-piix
    1 net-cnic
    2 tools-light
    1 ata-pata-serverworks
    2 misc-drivers
    1 scsi-mptspi
    1 ata-pata-hpt3x2n
    1 net-s2io
    2 scsi-mpt2sas
    1 net-bnx2x
    1 scsi-aic79xx
    1 net-igb
    1 esx-xlibs
    1 scsi-megaraid2
    1 ata-pata-amd
    1 net-bnx2
    2 net-tg3
    2 scsi-rste
    1 scsi-lpfc820
    1 ata-pata-pdc2027x
    1 ata-pata-sil680
    1 ata-pata-atiixp
    2 esx-tboot
    1 ipmi-ipmi-devintf
    1 scsi-qla2xxx
    1 net-r8169
    1 net-ixgbe
    2 net-e1000e
    1 ehci-ehci-hcd
    1 ata-pata-via
    1 scsi-aacraid
    1 ata-pata-cmd64x
    1 scsi-megaraid-sas
    1 sata-sata-sil
    1 sata-sata-nv
    1 scsi-qla4xxx
    1 block-cciss
    1 net-e1000
    1 net-vmxnet3
    1 net-sky2
    1 scsi-adp94xx
    1 ipmi-ipmi-si-drv
    1 sata-sata-sil24
    1 uhci-usb-uhci
    1 scsi-mptsas
    1 net-enic
    1 net-be2net
    1 net-nx-nic
    1 ima-qla4xxx
    1 net-forcedeth
    1 esx-xserver
    1 ohci-usb-ohci
    1 net-r8168
    1 scsi-fnic
    1 ipmi-ipmi-msghandler

 

上記の結果で Count 列が 2 になっている VIB のバージョンを表示してみました。

このオフライン バンドルでは SG、BG 両方のインストールに対応するため、
VIB によっては2バージョン同梱されているようです。

PowerCLI C:\temp> Get-EsxSoftwarePackage | group Name | where {$_.Count -gt 1} | ft -AutoSize

Count Name          Group
----- ----          -----
    2 esx-base      {esx-base 5.1.0-2.23.1483097, esx-base 5.1.0-1.22.1472666}
    2 sata-ahci     {sata-ahci 3.0-13vmw.510.0.0.799733, sata-ahci 3.0-15vmw.510.2.23.1483097}
    2 sata-ata-piix {sata-ata-piix 2.12-7vmw.510.2.23.1483097, sata-ata-piix 2.12-6vmw.510.0.0.799733}
    2 tools-light   {tools-light 5.1.0-1.22.1472666, tools-light 5.1.0-2.23.1483097}
    2 misc-drivers  {misc-drivers 5.1.0-1.20.1312873, misc-drivers 5.1.0-2.23.1483097}
    2 scsi-mpt2sas  {scsi-mpt2sas 10.00.00.00-5vmw.510.0.0.799733, scsi-mpt2sas 10.00.00.00-5vmw.510.2.23.1483097}
    2 net-tg3       {net-tg3 3.123b.v50.1-1vmw.510.1.12.1065491, net-tg3 3.123b.v50.1-1vmw.510.2.23.1483097}
    2 scsi-rste     {scsi-rste 2.0.2.0088-1vmw.510.2.23.1483097, scsi-rste 2.0.2.0088-1vmw.510.0.0.799733}
    2 esx-tboot     {esx-tboot 5.1.0-0.0.799733, esx-tboot 5.1.0-2.23.1483097}
    2 net-e1000e    {net-e1000e 1.1.2-3vmw.510.1.12.1065491, net-e1000e 1.1.2-3vmw.510.2.23.1483097}


これらが重複する VIB です。
「<=」がSG、「=>」がBGプロファイル用の VIB です。

PowerCLI C:\temp> $prof_u2sg = Get-EsxImageProfile ESXi-5.1.0-20140101001s-standard
PowerCLI C:\temp> $prof_u2bg = Get-EsxImageProfile ESXi-5.1.0-20140102001-standard
PowerCLI C:\temp> compare $prof_u2sg.VibList $prof_u2bg.VibList | select SideIndicator,InputObject | sort InputObject | ft -AutoSize

SideIndicator InputObject
------------- -----------
<=            esx-base 5.1.0-1.22.1472666
=>            esx-base 5.1.0-2.23.1483097
<=            esx-tboot 5.1.0-0.0.799733
=>            esx-tboot 5.1.0-2.23.1483097
<=            misc-drivers 5.1.0-1.20.1312873
=>            misc-drivers 5.1.0-2.23.1483097
<=            net-e1000e 1.1.2-3vmw.510.1.12.1065491
=>            net-e1000e 1.1.2-3vmw.510.2.23.1483097
<=            net-tg3 3.123b.v50.1-1vmw.510.1.12.1065491
=>            net-tg3 3.123b.v50.1-1vmw.510.2.23.1483097
<=            sata-ahci 3.0-13vmw.510.0.0.799733
=>            sata-ahci 3.0-15vmw.510.2.23.1483097
<=            sata-ata-piix 2.12-6vmw.510.0.0.799733
=>            sata-ata-piix 2.12-7vmw.510.2.23.1483097
<=            scsi-mpt2sas 10.00.00.00-5vmw.510.0.0.799733
=>            scsi-mpt2sas 10.00.00.00-5vmw.510.2.23.1483097
<=            scsi-rste 2.0.2.0088-1vmw.510.0.0.799733
=>            scsi-rste 2.0.2.0088-1vmw.510.2.23.1483097
<=            tools-light 5.1.0-1.22.1472666
=>            tools-light 5.1.0-2.23.1483097


上記以外の VIB は、SG/BGのプロファイルで共通なので、
1バージョンのファイルだけオフラインバンドルに含まれています。

PowerCLI C:\temp> $prof_u2sg.VibList + $prof_u2bg.VibList | group Name | select Name,@{N="VibVersion";E={$_.Group|%{$_.Version} | sort -Unique}} | ft-AutoSize

Name                          VibVersion
----                          ----------
scsi-bnx2i                    1.9.1d.v50.1-5vmw.510.0.0.799733
sata-sata-promise             2.12-3vmw.510.0.0.799733
scsi-hpsa                     5.0.0-21vmw.510.1.16.1157734
misc-cnic-register            1.1-1vmw.510.0.0.799733
scsi-megaraid-mbox            2.20.5.1-6vmw.510.0.0.799733
esx-dvfilter-generic-fastpath 5.1.0-0.0.799733
scsi-ips                      7.12.05-4vmw.510.0.0.799733
sata-ahci                     {3.0-13vmw.510.0.0.799733, 3.0-15vmw.510.2.23.1483097}
sata-sata-svw                 2.3-3vmw.510.0.0.799733
net-cnic                      1.10.2j.v50.7-3vmw.510.0.0.799733
ata-pata-serverworks          0.4.3-3vmw.510.0.0.799733
misc-drivers                  {5.1.0-1.20.1312873, 5.1.0-2.23.1483097}
scsi-mptspi                   4.23.01.00-6vmw.510.0.0.799733
ata-pata-hpt3x2n              0.3.4-3vmw.510.0.0.799733
net-s2io                      2.1.4.13427-3vmw.510.0.0.799733
net-bnx2x                     1.61.15.v50.3-1vmw.510.0.11.1063671
net-e1000                     8.0.3.1-2vmw.510.1.16.1157734
net-igb                       2.1.11.1-3vmw.510.1.12.1065491
esx-xlibs                     5.1.0-1.22.1472666
scsi-megaraid2                2.00.4-9vmw.510.0.0.799733
ata-pata-amd                  0.3.10-3vmw.510.0.0.799733
net-bnx2                      2.0.15g.v50.11-7vmw.510.1.12.1065491
net-tg3                       {3.123b.v50.1-1vmw.510.1.12.1065491, 3.123b.v50.1-1vmw.510.2.23.1483097}
scsi-lpfc820                  8.2.3.1-127vmw.510.0.0.799733
ata-pata-atiixp               0.4.6-4vmw.510.0.0.799733
esx-tboot                     {5.1.0-0.0.799733, 5.1.0-2.23.1483097}
net-forcedeth                 0.61-2vmw.510.0.0.799733
scsi-qla2xxx                  902.k1.1-9vmw.510.0.0.799733
net-r8169                     6.011.00-2vmw.510.0.0.799733
net-ixgbe                     3.7.13.6iov-10vmw.510.1.20.1312873
scsi-mpt2sas                  {10.00.00.00-5vmw.510.0.0.799733, 10.00.00.00-5vmw.510.2.23.1483097}
net-e1000e                    {1.1.2-3vmw.510.1.12.1065491, 1.1.2-3vmw.510.2.23.1483097}
ehci-ehci-hcd                 1.0-3vmw.510.0.0.799733
ata-pata-via                  0.3.3-2vmw.510.0.0.799733
scsi-aacraid                  1.1.5.1-9vmw.510.0.0.799733
scsi-rste                     {2.0.2.0088-1vmw.510.0.0.799733, 2.0.2.0088-1vmw.510.2.23.1483097}
ata-pata-cmd64x               0.2.5-3vmw.510.0.0.799733
scsi-megaraid-sas             5.34-4vmw.510.1.12.1065491
sata-sata-nv                  3.5-4vmw.510.0.0.799733
scsi-qla4xxx                  5.01.03.2-4vmw.510.0.0.799733
block-cciss                   3.6.14-10vmw.510.0.0.799733
scsi-aic79xx                  3.1-5vmw.510.0.0.799733
net-vmxnet3                   1.1.3.0-3vmw.510.0.0.799733
net-sky2                      1.20-2vmw.510.0.0.799733
scsi-adp94xx                  1.0.8.12-6vmw.510.0.0.799733
ipmi-ipmi-si-drv              39.1-4vmw.510.1.12.1065491
sata-sata-sil24               1.1-1vmw.510.0.0.799733
ata-pata-pdc2027x             1.0-3vmw.510.0.0.799733
sata-ata-piix                 {2.12-6vmw.510.0.0.799733, 2.12-7vmw.510.2.23.1483097}
ata-pata-sil680               0.4.8-3vmw.510.0.0.799733
scsi-mptsas                   4.23.01.00-6vmw.510.0.0.799733
net-enic                      1.4.2.15a-1vmw.510.0.0.799733
net-be2net                    4.1.255.11-1vmw.510.0.0.799733
net-nx-nic                    4.0.558-3vmw.510.0.0.799733
ipmi-ipmi-msghandler          39.1-4vmw.510.0.0.799733
scsi-fnic                     1.5.0.3-1vmw.510.0.0.799733
sata-sata-sil                 2.3-4vmw.510.0.0.799733
esx-xserver                   5.1.0-1.22.1472666
ohci-usb-ohci                 1.0-3vmw.510.0.0.799733
net-r8168                     8.013.00-3vmw.510.0.0.799733
uhci-usb-uhci                 1.0-3vmw.510.0.0.799733
ima-qla4xxx                   2.01.31-1vmw.510.0.0.799733
esx-base                      {5.1.0-1.22.1472666, 5.1.0-2.23.1483097}
ipmi-ipmi-devintf             39.1-4vmw.510.0.0.799733
tools-light                   {5.1.0-1.22.1472666, 5.1.0-2.23.1483097}

 

オフラインバンドルの ZIP を解凍して、重複している VIB ファイルのサイズを確認してみます。
サイズが大きい esx-base や tools-light(VMware-Tools)に対して

セキュリティフィックスとバグフィックスが重なった(そして2バージョン同梱される)ため
オフライン バンドルのサイズが大きくなっていたようです。

PowerCLI C:\temp> ls


    ディレクトリ: C:\temp


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d----        2014/01/22     22:23            update-from-esxi5.1-5.1_update02
-a---        2014/01/22     21:46  614717255 update-from-esxi5.1-5.1_update02.zip


PowerCLI C:\temp> Get-EsxSoftwarePackage | group Name | where {$_.Count -gt 1} | % {
>> gci (".\update-from-esxi5.1-5.1_update02\vib20\" + $_.Name)
>> } | select Name,Length | ft -AutoSize
>>

Name                                                                  Length
----                                                                  ------
VMware_bootbank_esx-base_5.1.0-1.22.1472666.vib                    131017510
VMware_bootbank_esx-base_5.1.0-2.23.1483097.vib                    131775882
VMware_bootbank_sata-ahci_3.0-13vmw.510.0.0.799733.vib                 30494
VMware_bootbank_sata-ahci_3.0-15vmw.510.2.23.1483097.vib               30582
VMware_bootbank_sata-ata-piix_2.12-6vmw.510.0.0.799733.vib             18656
VMware_bootbank_sata-ata-piix_2.12-7vmw.510.2.23.1483097.vib           18826
VMware_locker_tools-light_5.1.0-1.22.1472666.vib                   174874340
VMware_locker_tools-light_5.1.0-2.23.1483097.vib                   177220096
VMware_bootbank_misc-drivers_5.1.0-1.20.1312873.vib                  1058246
VMware_bootbank_misc-drivers_5.1.0-2.23.1483097.vib                  1071132
VMware_bootbank_scsi-mpt2sas_10.00.00.00-5vmw.510.0.0.799733.vib      117124
VMware_bootbank_scsi-mpt2sas_10.00.00.00-5vmw.510.2.23.1483097.vib    117442
VMware_bootbank_net-tg3_3.123b.v50.1-1vmw.510.1.12.1065491.vib        110108
VMware_bootbank_net-tg3_3.123b.v50.1-1vmw.510.2.23.1483097.vib        110248
VMware_bootbank_scsi-rste_2.0.2.0088-1vmw.510.0.0.799733.vib          188416
VMware_bootbank_scsi-rste_2.0.2.0088-1vmw.510.2.23.1483097.vib        188768
VMware_bootbank_esx-tboot_5.1.0-0.0.799733.vib                         57386
VMware_bootbank_esx-tboot_5.1.0-2.23.1483097.vib                       59442
VMware_bootbank_net-e1000e_1.1.2-3vmw.510.1.12.1065491.vib             86668
VMware_bootbank_net-e1000e_1.1.2-3vmw.510.2.23.1483097.vib             86756

 

ESXi 5.1 U1 と 5.1 U2 の VIB 比較

 

最後に、すでにインストール済みのESXi 5.1 U1 と、ESXi 5.1 U2 のオフライン バンドル とで

VIB の差分を比較してみます。
※今回の ESXi 5.1 U1 のホスト名は「hv51.vmad.local」です。

※これまでに登録した ソフトウェア デポも利用します。


まず、PowerCLI で ESXi 5.1 U1 のサーバに接続します。

PowerCLI C:\temp> Connect-VIServer hv51.vmad.local
PowerCLI C:\temp> Get-VMHost hv51.vmad.local | select Name,Version,Build | ft -AutoSize

Name            Version Build
----            ------- -----
hv51.vmad.local 5.1.0   1065491

 

そして、Get-EsxCli(PowerCLI 経由で esxcli を実行する)で
インストールされている VIB の情報を取得して、
5.1 U2 のプロファイルに含まれる VIB と比較してみます。

ここで 「esxcli software vib get」 と同等の結果を $esxivib という変数に入れておきます。

PowerCLI C:\temp> $esxcli = Get-VMHost hv51.vmad.local | Get-EsxCli
PowerCLI C:\temp> $esxivib = $esxcli.software.vib.get()

 

まずは、5.1U1 と 5.1U2 SG を比較します。

VibVersion 列 には、比較した VIB のバージョンが同一だった場合は

1つだけバージョンが表示されます。

※5.1U1 と 5.1U2 の VIB がカウントされるので、Count 列はすべて 2 になります。

PowerCLI C:\temp> $u1vib = $esxivib | select Name,Version
PowerCLI C:\temp> $u2vib_sg = $prof_u2sg.VibList | select Name,Version
PowerCLI C:\temp> $u1vib + $u2vib_sg | group Name | select Count,Name,@{N="VibVersion";E={$_.Group|%{$_.Version} | sort -Unique}} | ft -AutoSize

Count Name                          VibVersion
----- ----                          ----------
    2 ata-pata-amd                  0.3.10-3vmw.510.0.0.799733
    2 ata-pata-atiixp               0.4.6-4vmw.510.0.0.799733
    2 ata-pata-cmd64x               0.2.5-3vmw.510.0.0.799733
    2 ata-pata-hpt3x2n              0.3.4-3vmw.510.0.0.799733
    2 ata-pata-pdc2027x             1.0-3vmw.510.0.0.799733
    2 ata-pata-serverworks          0.4.3-3vmw.510.0.0.799733
    2 ata-pata-sil680               0.4.8-3vmw.510.0.0.799733
    2 ata-pata-via                  0.3.3-2vmw.510.0.0.799733
    2 block-cciss                   3.6.14-10vmw.510.0.0.799733
    2 ehci-ehci-hcd                 1.0-3vmw.510.0.0.799733
    2 esx-base                      {5.1.0-1.12.1065491, 5.1.0-1.22.1472666}
    2 esx-dvfilter-generic-fastpath 5.1.0-0.0.799733
    2 esx-tboot                     5.1.0-0.0.799733
    2 esx-xlibs                     {5.1.0-0.0.799733, 5.1.0-1.22.1472666}
    2 esx-xserver                   {5.1.0-0.11.1063671, 5.1.0-1.22.1472666}
    2 ima-qla4xxx                   2.01.31-1vmw.510.0.0.799733
    2 ipmi-ipmi-devintf             39.1-4vmw.510.0.0.799733
    2 ipmi-ipmi-msghandler          39.1-4vmw.510.0.0.799733
    2 ipmi-ipmi-si-drv              39.1-4vmw.510.1.12.1065491
    2 misc-cnic-register            1.1-1vmw.510.0.0.799733
    2 misc-drivers                  {5.1.0-1.12.1065491, 5.1.0-1.20.1312873}
    2 net-be2net                    4.1.255.11-1vmw.510.0.0.799733
    2 net-bnx2                      2.0.15g.v50.11-7vmw.510.1.12.1065491
    2 net-bnx2x                     1.61.15.v50.3-1vmw.510.0.11.1063671
    2 net-cnic                      1.10.2j.v50.7-3vmw.510.0.0.799733
    2 net-e1000                     {8.0.3.1-2vmw.510.0.0.799733, 8.0.3.1-2vmw.510.1.16.1157734}
    2 net-e1000e                    1.1.2-3vmw.510.1.12.1065491
    2 net-enic                      1.4.2.15a-1vmw.510.0.0.799733
    2 net-forcedeth                 0.61-2vmw.510.0.0.799733
    2 net-igb                       2.1.11.1-3vmw.510.1.12.1065491
    2 net-ixgbe                     {3.7.13.6iov-10vmw.510.1.12.1065491, 3.7.13.6iov-10vmw.510.1.20.1312873}
    2 net-nx-nic                    4.0.558-3vmw.510.0.0.799733
    2 net-r8168                     8.013.00-3vmw.510.0.0.799733
    2 net-r8169                     6.011.00-2vmw.510.0.0.799733
    2 net-s2io                      2.1.4.13427-3vmw.510.0.0.799733
    2 net-sky2                      1.20-2vmw.510.0.0.799733
    2 net-tg3                       3.123b.v50.1-1vmw.510.1.12.1065491
    2 net-vmxnet3                   1.1.3.0-3vmw.510.0.0.799733
    2 ohci-usb-ohci                 1.0-3vmw.510.0.0.799733
    2 sata-ahci                     3.0-13vmw.510.0.0.799733
    2 sata-ata-piix                 2.12-6vmw.510.0.0.799733
    2 sata-sata-nv                  3.5-4vmw.510.0.0.799733
    2 sata-sata-promise             2.12-3vmw.510.0.0.799733
    2 sata-sata-sil24               1.1-1vmw.510.0.0.799733
    2 sata-sata-sil                 2.3-4vmw.510.0.0.799733
    2 sata-sata-svw                 2.3-3vmw.510.0.0.799733
    2 scsi-aacraid                  1.1.5.1-9vmw.510.0.0.799733
    2 scsi-adp94xx                  1.0.8.12-6vmw.510.0.0.799733
    2 scsi-aic79xx                  3.1-5vmw.510.0.0.799733
    2 scsi-bnx2i                    1.9.1d.v50.1-5vmw.510.0.0.799733
    2 scsi-fnic                     1.5.0.3-1vmw.510.0.0.799733
    2 scsi-hpsa                     {5.0.0-21vmw.510.0.0.799733, 5.0.0-21vmw.510.1.16.1157734}
    2 scsi-ips                      7.12.05-4vmw.510.0.0.799733
    2 scsi-lpfc820                  8.2.3.1-127vmw.510.0.0.799733
    2 scsi-megaraid-mbox            2.20.5.1-6vmw.510.0.0.799733
    2 scsi-megaraid-sas             5.34-4vmw.510.1.12.1065491
    2 scsi-megaraid2                2.00.4-9vmw.510.0.0.799733
    2 scsi-mpt2sas                  10.00.00.00-5vmw.510.0.0.799733
    2 scsi-mptsas                   4.23.01.00-6vmw.510.0.0.799733
    2 scsi-mptspi                   4.23.01.00-6vmw.510.0.0.799733
    2 scsi-qla2xxx                  902.k1.1-9vmw.510.0.0.799733
    2 scsi-qla4xxx                  5.01.03.2-4vmw.510.0.0.799733
    2 scsi-rste                     2.0.2.0088-1vmw.510.0.0.799733
    2 uhci-usb-uhci                 1.0-3vmw.510.0.0.799733
    2 tools-light                   {5.1.0-1.12.1065491, 5.1.0-1.22.1472666}

 

そして、5.1U1 と 5.1U2 BG を比較すると差分が増えます。

※BGは、「SG + バグ修正」 です。

PowerCLI C:\temp> $u2vib_bg = $prof_u2bg.VibList | select Name,Version
PowerCLI C:\temp> $u1vib + $u2vib_bg | group Name | select Count,Name,@{N="VibVersion";E={$_.Group|%{$_.Version} | sort -Unique}} | ft -AutoSize

Count Name                          VibVersion
----- ----                          ----------
    2 ata-pata-amd                  0.3.10-3vmw.510.0.0.799733
    2 ata-pata-atiixp               0.4.6-4vmw.510.0.0.799733
    2 ata-pata-cmd64x               0.2.5-3vmw.510.0.0.799733
    2 ata-pata-hpt3x2n              0.3.4-3vmw.510.0.0.799733
    2 ata-pata-pdc2027x             1.0-3vmw.510.0.0.799733
    2 ata-pata-serverworks          0.4.3-3vmw.510.0.0.799733
    2 ata-pata-sil680               0.4.8-3vmw.510.0.0.799733
    2 ata-pata-via                  0.3.3-2vmw.510.0.0.799733
    2 block-cciss                   3.6.14-10vmw.510.0.0.799733
    2 ehci-ehci-hcd                 1.0-3vmw.510.0.0.799733
    2 esx-base                      {5.1.0-1.12.1065491, 5.1.0-2.23.1483097}
    2 esx-dvfilter-generic-fastpath 5.1.0-0.0.799733
    2 esx-tboot                     {5.1.0-0.0.799733, 5.1.0-2.23.1483097}
    2 esx-xlibs                     {5.1.0-0.0.799733, 5.1.0-1.22.1472666}
    2 esx-xserver                   {5.1.0-0.11.1063671, 5.1.0-1.22.1472666}
    2 ima-qla4xxx                   2.01.31-1vmw.510.0.0.799733
    2 ipmi-ipmi-devintf             39.1-4vmw.510.0.0.799733
    2 ipmi-ipmi-msghandler          39.1-4vmw.510.0.0.799733
    2 ipmi-ipmi-si-drv              39.1-4vmw.510.1.12.1065491
    2 misc-cnic-register            1.1-1vmw.510.0.0.799733
    2 misc-drivers                  {5.1.0-1.12.1065491, 5.1.0-2.23.1483097}
    2 net-be2net                    4.1.255.11-1vmw.510.0.0.799733
    2 net-bnx2                      2.0.15g.v50.11-7vmw.510.1.12.1065491
    2 net-bnx2x                     1.61.15.v50.3-1vmw.510.0.11.1063671
    2 net-cnic                      1.10.2j.v50.7-3vmw.510.0.0.799733
    2 net-e1000                     {8.0.3.1-2vmw.510.0.0.799733, 8.0.3.1-2vmw.510.1.16.1157734}
    2 net-e1000e                    {1.1.2-3vmw.510.1.12.1065491, 1.1.2-3vmw.510.2.23.1483097}
    2 net-enic                      1.4.2.15a-1vmw.510.0.0.799733
    2 net-forcedeth                 0.61-2vmw.510.0.0.799733
    2 net-igb                       2.1.11.1-3vmw.510.1.12.1065491
    2 net-ixgbe                     {3.7.13.6iov-10vmw.510.1.12.1065491, 3.7.13.6iov-10vmw.510.1.20.1312873}
    2 net-nx-nic                    4.0.558-3vmw.510.0.0.799733
    2 net-r8168                     8.013.00-3vmw.510.0.0.799733
    2 net-r8169                     6.011.00-2vmw.510.0.0.799733
    2 net-s2io                      2.1.4.13427-3vmw.510.0.0.799733
    2 net-sky2                      1.20-2vmw.510.0.0.799733
    2 net-tg3                       {3.123b.v50.1-1vmw.510.1.12.1065491, 3.123b.v50.1-1vmw.510.2.23.1483097}
    2 net-vmxnet3                   1.1.3.0-3vmw.510.0.0.799733
    2 ohci-usb-ohci                 1.0-3vmw.510.0.0.799733
    2 sata-ahci                     {3.0-13vmw.510.0.0.799733, 3.0-15vmw.510.2.23.1483097}
    2 sata-ata-piix                 {2.12-6vmw.510.0.0.799733, 2.12-7vmw.510.2.23.1483097}
    2 sata-sata-nv                  3.5-4vmw.510.0.0.799733
    2 sata-sata-promise             2.12-3vmw.510.0.0.799733
    2 sata-sata-sil24               1.1-1vmw.510.0.0.799733
    2 sata-sata-sil                 2.3-4vmw.510.0.0.799733
    2 sata-sata-svw                 2.3-3vmw.510.0.0.799733
    2 scsi-aacraid                  1.1.5.1-9vmw.510.0.0.799733
    2 scsi-adp94xx                  1.0.8.12-6vmw.510.0.0.799733
    2 scsi-aic79xx                  3.1-5vmw.510.0.0.799733
    2 scsi-bnx2i                    1.9.1d.v50.1-5vmw.510.0.0.799733
    2 scsi-fnic                     1.5.0.3-1vmw.510.0.0.799733
    2 scsi-hpsa                     {5.0.0-21vmw.510.0.0.799733, 5.0.0-21vmw.510.1.16.1157734}
    2 scsi-ips                      7.12.05-4vmw.510.0.0.799733
    2 scsi-lpfc820                  8.2.3.1-127vmw.510.0.0.799733
    2 scsi-megaraid-mbox            2.20.5.1-6vmw.510.0.0.799733
    2 scsi-megaraid-sas             5.34-4vmw.510.1.12.1065491
    2 scsi-megaraid2                2.00.4-9vmw.510.0.0.799733
    2 scsi-mpt2sas                  {10.00.00.00-5vmw.510.0.0.799733, 10.00.00.00-5vmw.510.2.23.1483097}
    2 scsi-mptsas                   4.23.01.00-6vmw.510.0.0.799733
    2 scsi-mptspi                   4.23.01.00-6vmw.510.0.0.799733
    2 scsi-qla2xxx                  902.k1.1-9vmw.510.0.0.799733
    2 scsi-qla4xxx                  5.01.03.2-4vmw.510.0.0.799733
    2 scsi-rste                     {2.0.2.0088-1vmw.510.0.0.799733, 2.0.2.0088-1vmw.510.2.23.1483097}
    2 uhci-usb-uhci                 1.0-3vmw.510.0.0.799733
    2 tools-light                   {5.1.0-1.12.1065491, 5.1.0-2.23.1483097}

 

リリースノートにも、パッチの内容(「このリリースに含まれるパッチ」のあたり)が記載されていますが、

こんな感じで調べてみると、ESXi パッチへの理解が深まるのではないかと思います。


リリースノートより抜粋

パッチ リリース ESXi510-Update02 には、次の各パッチが含まれています。

ESXi510-201401201-UG: ESXi 5.1 esx-base vib のアップデート
ESXi510-201401202-UG: ESXi 5.1 tools-light vib のアップデート
ESXi510-201401203-UG: ESXi 5.1 net-tg3 vib のアップデート
ESXi510-201401204-UG: ESXi 5.1 net-e1000e vib のアップデート
ESXi510-201401205-UG: ESXi 5.1 scsi-rste vib のアップデート
ESXi510-201401206-UG: ESXi 5.1 scsi-mpt2sas vib のアップデート
ESXi510-201401207-UG: ESXi 5.1 sata-ata-piix vib のアップデート
ESXi510-201401208-UG: ESXi 5.1 sata-ahci vib のアップデート


パッチ リリース ESXi510-Update01 Security-only には、次の各パッチが含まれています。

ESXi510-201401101-SG: ESXi 5.1 esx-base vib のアップデート
ESXi510-201401102-SG: ESXi 5.1 tools-light vib のアップデート
ESXi510-201401103-SG: ESXi 5.1 esx-xlibs vib のアップデート

 

以上、ESXi 5.1 U2 のオフラインバンドルを見てみる話でした。


ESXi 5.5 を、Intel NUC D34010WYK(Haswell 搭載モデル)にインストールしてみました。


今回ためした環境は下記です。

  • Intel NUC D34010WYK(CPU は Intel Core i3-4010U。オンボードNICは Intel I218-V)
  • VMware ESXi 5.5.0 build-1331820
  • mSATA の SSD はなし。Linux を NFS サーバをデータストアとして利用。
  • ESXiのインストール先はちょっと古い BUFFALO 製 USBメモリ(RUF2-P-WH の 8GB)
    http://buffalo.jp/products/catalog/flash/ruf2-p-wh/
  • NICのドライバは PowerCLI Image Builder で ESXi の ISO イメージに追加。


ちなみに、以前に Intel NUC DC3217IYE(Ivy Bridge 搭載モデル)へのインストールも試しました。

この NUC も基本的にはNICのドライバのVIB を変更するだけで
Ivy Bridge の NUC と同様に ESXi を使用することができましたが、

あえて微妙に構成や方法をかえてインストールしようと思います。


今回はNFSデータストアを利用するので、登場するマシンは3台です。

  • Windows クライアントPC(Windows 7 など。PowerCLI 5.1 R2 の Image Builder用)
  • Intel NUC D34010WYK。
  • データストア用のNFSサーバ。今回は Oracle Linux 5.9 (RHELとほとんど同じ...)

今回の構成は、下記のようなイメージです。

nuc_and_nfs.png

 


1.  Image Builder でドライバを含む ISOファイルを作成。


前回とはコマンドラインを変えた Image Builder で

Haswell NUC 用のドライバを含めた ISO ファイルを作成してみます。

ESXi 5.5 は、MyVMware からダウンロードした オフライン バンドルを使用します。
今回は mSATA SSD は搭載していませんが、ついでにドライバを入れておこうと思います。

  • NICのドライバ: net-e1000e-2.3.2.x86_64.vib
  • mSATAドライバ: sata-xahci-1.10-1.x86_64.vib
    どちらも下記のサイトからDLさせてもらいました。
    ※VIB作成したのは別の方のようです。
    ※当然どちらも非サポートです・・・

Virten.net

ESXi 5.x Installation on Intel NUC fails with “No Network Adapters”

http://www.virten.net/2013/09/esxi-5-x-installation-on-intel-nuc-fails-with-no-network-adapters/

PowerCLI> (Get-PowerCLIVersion).UserFriendlyVersion
VMware vSphere PowerCLI 5.1 Release 2 build 1012425
PowerCLI> cd C:\temp
PowerCLI> ls

    ディレクトリ: C:\temp

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        2014/01/06     21:33      99326 net-e1000e-2.3.2.x86_64.vib
-a---        2014/01/07      5:58       2296 sata-xahci-1.10-1.x86_64.vib
-a---        2013/10/18     23:37  337919930 VMware-ESXi-5.5.0-1331820-depot.zip

ESXi 5.5 のオフラインバンドルを ソフトウェアデポに追加します。

PowerCLI> Add-EsxSoftwareDepot .\VMware-ESXi-5.5.0-1331820-depot.zip

Depot Url
---------
zip:C:\temp\VMware-ESXi-5.5.0-1331820-depot.zip?index.xml

カレントディレクトリにある VIB をすべてソフトウェア デポに追加します。

「Vendor」 から、カスタムVIB がそれぞれ別の方が作成したものだということがわかります。

PowerCLI> $pkg = Get-EsxSoftwarePackage -PackageUrl (ls *vib)
PowerCLI> $pkg | ft -AutoSize

Name       Version Vendor   Creation Date
----       ------- ------   -------------
net-e1000e 2.3.2   daoyama  2013/04/14 23:50:16
sata-xahci 1.10-1  VFrontDe 2013/12/16 12:47:50

VIB を追加したプロファイルを作成します。
環境によって変わるところだけ、変数にしてみました。

PowerCLI> $suffix = "-forHaswellNUC"
PowerCLI> $vendor = "gowatana"
PowerCLI> $accept = "CommunitySupported"
PowerCLI> $new_prof = Get-EsxImageProfile | % {New-EsxImageProfile -CloneProfile $_ -Name ($_.Name + $suffix) -Vendor $vendor -AcceptanceLevel $accept}

上記のコマンドで、「$new_prof」という変数には新規作成されたプロファイルだけが格納されています。

PowerCLI> Get-EsxImageProfile | ft -AutoSize

Name                                      Vendor       Last Modified      Acceptance Level
----                                      ------       -------------      ----------------
ESXi-5.5.0-1331820-standard               VMware, Inc. 2013/09/19 6:07:00 PartnerSupported
ESXi-5.5.0-1331820-no-tools               VMware, Inc. 2013/09/19 6:07:00 PartnerSupported
ESXi-5.5.0-1331820-standard-forHaswellNUC gowatana     2013/09/19 6:07:00 CommunitySupported
ESXi-5.5.0-1331820-no-tools-forHaswellNUC gowatana     2013/09/19 6:07:00 CommunitySupported
PowerCLI> $new_prof | ft -AutoSize

Name                                      Vendor   Last Modified      Acceptance Level
----                                      ------   -------------      ----------------
ESXi-5.5.0-1331820-standard-forHaswellNUC gowatana 2013/09/19 6:07:00 CommunitySupported
ESXi-5.5.0-1331820-no-tools-forHaswellNUC gowatana 2013/09/19 6:07:00 CommunitySupported

まだ プロファイルにカスタムVIB は追加されていない状態です。

PowerCLI> Get-EsxImageProfile | select Name,{$_.VibList | where {$_.Vendor -ne "VMware"}} | ft -AutoSize

Name                                      $_.VibList | where {$_.Vendor -ne "VMware"}
----                                      -------------------------------------------
ESXi-5.5.0-1331820-standard               {}
ESXi-5.5.0-1331820-no-tools               {}
ESXi-5.5.0-1331820-standard-forHaswellNUC {}
ESXi-5.5.0-1331820-no-tools-forHaswellNUC {}

カスタム VIB を追加します。

2つ目のコマンドラインで、新規作成したプロファイルに カスタム VIB が追加されたことがわかります。

PowerCLI> $new_prof | % {Add-EsxSoftwarePackage -ImageProfile $_ -SoftwarePackage $pkg}

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-5.5.0-1331820-standard... gowatana        2014/01/13 1... CommunitySupported
ESXi-5.5.0-1331820-no-tools... gowatana        2014/01/13 1... CommunitySupported


PowerCLI> Get-EsxImageProfile | select Name,{$_.VibList | where {$_.Vendor -ne "VMware"}} | ft -AutoSize

Name                                      $_.VibList | where {$_.Vendor -ne "VMware"}
----                                      -------------------------------------------
ESXi-5.5.0-1331820-standard               {}
ESXi-5.5.0-1331820-no-tools               {}
ESXi-5.5.0-1331820-standard-forHaswellNUC {sata-xahci 1.10-1, net-e1000e 2.3.2}
ESXi-5.5.0-1331820-no-tools-forHaswellNUC {sata-xahci 1.10-1, net-e1000e 2.3.2}

新規作成したプロファイルごとに、ISOファイルを作成します。
VMware Tools を含まない「-no-tools」プロファイルの方は、半分くらいのサイズです。

PowerCLI> $new_prof | % {Export-EsxImageProfile -ExportToIso -ImageProfile $_ -FilePath ($_.Name + ".iso")}
PowerCLI> ls

    ディレクトリ: C:\temp

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        2014/01/13     16:15  173836288 ESXi-5.5.0-1331820-no-tools-forHaswellNUC.iso
-a---        2014/01/13     16:15  341399552 ESXi-5.5.0-1331820-standard-forHaswellNUC.iso
-a---        2014/01/06     21:33      99326 net-e1000e-2.3.2.x86_64.vib
-a---        2014/01/07      5:58       2296 sata-xahci-1.10-1.x86_64.vib
-a---        2013/10/18     23:37  337919930 VMware-ESXi-5.5.0-1331820-depot.zip

 

2.  【NUC ESXi側】 ESXi 5.5 のインストール と設定。

 

Image Builder で作成した ISO イメージで ESXi をインストールします。

これまでの手順で作成した「ESXi-5.5.0-1331820-standard-forHaswellNUC.iso」ファイルから

インストール用のDVDを作成してインストール メニューを起動すると下記のような画面になります。

そしてインストールします・・・

haswell_nuc_inst1.png


ESXi のインストールが終了したら
コンソールからログイン してネットワーク設定をします。

  • IPアドレス、サブネットマスク、デフォルトゲートウェイ
  • ホスト名、DNSサーバのアドレス 他・・・
  • Troubleshooting Options で、ESXi Shell / SSH を有効化
    (今回はNFSデータストアをコマンドで設定するため)


3. 【NUC ESXi側】 インストールされた ESXi 5.5 の確認。


SSH (もしくはコンソールで「ALT+F1」)で ESXi にログインしてコマンド実行します。

~ # vmware -v
VMware ESXi 5.5.0 build-1331820

Intel NUC D34010WYK の NIC は、Intel I218-V です。

~ # lspci
0000:00:00.0 Bridge: Intel Corporation Haswell-ULT DRAM Controller
0000:00:02.0 Display controller: Intel Corporation Haswell-ULT Integrated Graphics Controller
0000:00:03.0 Multimedia controller: Intel Corporation
0000:00:14.0 Serial bus controller: Intel Corporation Lynx Point-LP USB xHCI HC
0000:00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0
0000:00:19.0 Network controller: Intel Corporation Ethernet Connection I218-V [vmnic0]
0000:00:1b.0 Multimedia controller: Intel Corporation Lynx Point-LP HD Audio Controller
0000:00:1d.0 Serial bus controller: Intel Corporation Lynx Point-LP USB EHCI #1
0000:00:1f.0 Bridge: Intel Corporation Lynx Point-LP LPC Controller
0000:00:1f.3 Serial bus controller: Intel Corporation Lynx Point-LP SMBus Controller

今回使用した Buffalo 製の USB メモリは、マイクロSDカードとして認識されていました・・・

(そして SSD はありません・・・)

~ # esxcli storage core device list | grep -e Vendor -e Model -e "Display" -e SSD
   Display Name: Local USB Direct-Access (mpx.vmhba32:C0:T0:L0)
   Has Settable Display Name: false
   Vendor: Feiya Te
   Model: microSD card rea
   Is SSD: false

NIC のドライバもインストールされています。

~ # esxcli software vib list | grep -e Vendor -e CommunitySupported
Name            Version        Vendor    Acceptance Level    Install Date
sata-xahci      1.10-1         VFrontDe  CommunitySupported  2014-01-13
net-e1000e      2.3.2          daoyama   CommunitySupported  2014-01-13

NIC のドライバの情報です。

~ # esxcli software vib get -n net-e1000e
daoyama_bootbank_net-e1000e_2.3.2
   Name: net-e1000e
   Version: 2.3.2
   Type: bootbank
   Vendor: daoyama
   Acceptance Level: CommunitySupported
   Summary: Intel PRO/1000
   Description: Intel PRO/1000
   ReferenceURLs:
   Creation Date: 2013-04-14
   Depends: vmkapi_2_0_0_0, com.vmware.driverAPI-9.2.0.0
   Conflicts:
   Replaces:
   Provides:
   Maintenance Mode Required: True
   Hardware Platforms Required:
   Live Install Allowed: False
   Live Remove Allowed: False
   Stateless Ready: True
   Overlay: False
   Tags: driver, module
   Payloads: net-e100


4. 【NFSサーバ側】 NFSデータストア(NFSサーバにするLinux側で準備)


今回は、あらかじめ別のマシンに Oracle Linux をインストールして、

ネットワーク関連の設定も済ませてあります・・・

 

Linux の NFS サーバ設定は、デフォルトインストールされた Redhat 系 Linux であれば、
まず下記の手順でいけるのではないかと思います・・・

一応、NFS 設定で使用される RPMパッケージ(nfs-utils)がインストールされていることを確認しておきます。

[root@nfssv1 ~]# cat /etc/oracle-release
Oracle Linux Server release 5.9
[root@nfssv1 ~]# rpm -q nfs-utils
nfs-utils-1.0.9-66.el5

NFS 領域として使用するディレクトリを作成します。

[root@nfssv1 ~]# mkdir -p /nfs/ds01/
[root@nfssv1 ~]# ls -ld /nfs/ds01/
drwxr-xr-x 2 root root 4096  1月 11 13:12 /nfs/ds01/

NFS 領域を、ESXi でマウントできるようにします。
今回、 ESXi のIPアドレスは「192.168.0.246」としていて、

NFSサーバの 「/nfs/ds01」ディレクトリを、ESXi に見せるように設定しています。

ESXi 1台だけに NFS 領域を見せる場合は、下記のようにします。

[root@nfssv1 ~]# echo '/nfs/ds01 192.168.0.246(rw,no_root_squash)' >> /etc/exports
[root@nfssv1 ~]# cat /etc/exports
/nfs/ds01 192.168.0.246(rw,no_root_squash)
[root@nfssv1 ~]# exportfs -r     ★NFS設定を読み直しています。
[root@nfssv1 ~]# exportfs
/nfs/ds01       192.168.0.246

※一般的には下記のような感じでサブネット単位で接続許可すると思いますが・・・

[root@nfssv1 ~]# echo '/nfs/ds01 192.168.0.0/24(rw,no_root_squash)' >> /etc/exports
[root@nfssv1 ~]# cat /etc/exports
/nfs/ds01 192.168.0.0/24(rw,no_root_squash)
[root@nfssv1 ~]# exportfs -r
[root@nfssv1 ~]# exportfs
/nfs/ds01       192.168.0.0/24


5. 【NUC ESXi側】 NFSデータストアの設定


まず、NFS サーバと導通が取れることを確認しておきます。

確認には、ping や traceroute などを利用します。

※今回のNFSサーバのIPアドレスは「192.168.0.238」にしてあります。

~ # traceroute 192.168.0.238
traceroute to 192.168.0.238 (192.168.0.238), 30 hops max, 40 byte packets
1  192.168.0.238 (192.168.0.238)  1.899 ms  0.643 ms  0.523 ms

まだ NFSデータストアはマウントしていません。

~ # df -h
Filesystem   Size   Used Available Use% Mounted on
vfat       249.7M 157.1M     92.7M  63% /vmfs/volumes/05ad27ee-68935dc0-62a9-3cfa1588fb33
vfat       249.7M 157.0M     92.7M  63% /vmfs/volumes/ad5869e7-f9b66b6f-7336-95aa7994f188
vfat       285.8M 191.3M     94.6M  67% /vmfs/volumes/52cb3285-72ebe340-b3d7-000c29eb7935

NFS データストア をマウントします。

このコマンドだけでESXi に NFS領域をマウントし、データストアとして利用できます。

~ # esxcli storage nfs add --host=192.168.0.238 --share=/nfs/ds01 --volume-name=ds_nfs_238
~ # df -h
Filesystem   Size   Used Available Use% Mounted on
NFS         39.4G 178.1M     39.2G   0% /vmfs/volumes/ds_nfs_238
vfat       249.7M 157.1M     92.7M  63% /vmfs/volumes/05ad27ee-68935dc0-62a9-3cfa1588fb33
vfat       249.7M 157.0M     92.7M  63% /vmfs/volumes/ad5869e7-f9b66b6f-7336-95aa7994f188
vfat       285.8M 191.3M     94.6M  67% /vmfs/volumes/52cb3285-72ebe340-b3d7-000c29eb7935

 

これで、vSphere Client からも NFS データストアが認識できます。
nuc_and_nfs2.png

 

以上、ESXi 5.5 を Haswell NUC + NFS にインストールしてみる話でした。

ESXi には、VMware Tools を「含む」と「含まない」の2種類のイメージプロファイルがあります。
ちょっと気になって、Tools 以外にも VIB の差分がないか見てみました。


まず ESXi 5.5 のオフライン バンドル(ZIP形式のインストールイメージ)を
MyVMware サイト からダウンロードしてきました。

PowerCLI> ls C:\temp\VMware-ESXi-5.5.0-1331820-depot.zip

    ディレクトリ: C:\temp

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        2013/10/18     23:37  337919930 VMware-ESXi-5.5.0-1331820-depot.zip


PowerCLI Image Builder で、オフライン バンドルをソフトウェア デポ に追加します。

PowerCLI> Add-EsxSoftwareDepot C:\temp\VMware-ESXi-5.5.0-1331820-depot.zip

Depot Url
---------
zip:C:\temp\VMware-ESXi-5.5.0-1331820-depot.zip?index.xml


ソフトウェアデポに登録されたオフラインバンドルには、2つのプロファイルが含まれています。

「-standard」とつく方が、VMware Tools を含むプロファイルです。

PowerCLI> Get-EsxImageProfile | ft -AutoSize

Name                        Vendor       Last Modified      Acceptance Level
----                        ------       -------------      ----------------
ESXi-5.5.0-1331820-standard VMware, Inc. 2013/09/19 6:07:00 PartnerSupported
ESXi-5.5.0-1331820-no-tools VMware, Inc. 2013/09/19 6:07:00 PartnerSupported


これが VMware Tools の VIB です。

PowerCLI> (Get-EsxImageProfile *-standard).VibList | select Name,Version,Summary,Description | where {$_.Name -eq "tools-light"} | fl


Name        : tools-light
Version     : 5.5.0-0.0.1331820
Summary     : ESXi tools
Description : This package contains cdrom and floppy images used to install the tools inside virtual machines.

 

たしかに「-no-tools」のプロファイルには Tools が含まれていませんでした。

PowerCLI C:\temp> Get-EsxImageProfile | select Name,{$_.VibList | where {$_.Name -match "tools-light"}} | ft -AutoSize

Name                        $_.VibList | where {$_.Name -match "tools-light"}
----                        -------------------------------------------------
ESXi-5.5.0-1331820-standard tools-light 5.5.0-0.0.1331820
ESXi-5.5.0-1331820-no-tools {}


プロファイルの VIB の差分は1つだけ(Tools だけ)でした。

PowerShell の compare コマンドでのオブジェクト比較でも

「ESXi-5.5.0-1331820-standard」側にだけ tools-light が表示されています。

PowerCLI> Get-EsxImageProfile | select Name,{$_.VibList.Count} | ft -AutoSize

Name                        $_.VibList.Count
----                        ----------------
ESXi-5.5.0-1331820-standard               70
ESXi-5.5.0-1331820-no-tools               69 ★1つだけ少ない
PowerCLI> $vib_standard = (Get-EsxImageProfile "ESXi-5.5.0-1331820-standard").VibList | sort Name
PowerCLI> $vib_no_tools = (Get-EsxImageProfile "ESXi-5.5.0-1331820-no-tools").VibList | sort Name
PowerCLI> compare $vib_standard $vib_no_tools | ft -AutoSize

InputObject                   SideIndicator
-----------                   -------------
tools-light 5.5.0-0.0.1331820 <=

 

上記のように確認すれば、VMware 社以外のベンダの提供している カスタムVIB を入手した時に

実際に含まれている VIB の差分を確認することもできます。

 

以上、ESXi イメージプロファイルの VIB の確認でした。

 

 

おまけ情報

 

ちなみに、 ESXi 5.5 のプロファイル(ESXi-5.5.0-1331820-standard)には

下記のような VIB が含まれています。(Description などの列は長くなるので省略しました)

PowerCLI> (Get-EsxImageProfile *-standard).VibList | select Name,Summary | ft -AutoSize

Name                          Summary
----                          -------
misc-cnic-register            cnic_register: misc driver for VMware ESX
scsi-lpfc820                  lpfc820: scsi driver for VMware ESX
esx-base                      ESXi base system
esx-xlibs                     ESXi X.Org base libraries
lsi-msgpt3                    LSI Native 12Gbps SAS MPT Driver
lpfc                          Emulex FC Driver
esx-xserver                   ESXi X.Org Xserver
block-cciss                   cciss: block driver for VMware ESX
scsi-fnic                     fnic: scsi driver for VMware ESX
sata-ahci                     ahci: sata driver for VMware ESX
sata-sata-sil24               sata_sil24: sata driver for VMware ESX
elxnet                        Native Blade Engine driver for VMware ESX
scsi-aacraid                  aacraid: scsi driver for VMware ESX
ata-pata-cmd64x               pata_cmd64x: ata driver for VMware ESX
net-cnic                      cnic: net driver for VMware ESX
uhci-usb-uhci                 usb-uhci: uhci driver for VMware ESX
scsi-adp94xx                  adp94xx: scsi driver for VMware ESX
net-be2net                    be2net: net driver for VMware ESX
scsi-megaraid-sas             megaraid_sas: scsi driver for VMware ESX
net-e1000e                    e1000e: net driver for VMware ESX
ohci-usb-ohci                 usb-ohci: ohci driver for VMware ESX
lsi-mr3                       LSI Native MegaRAID SAS
ata-pata-sil680               pata_sil680: ata driver for VMware ESX
esx-tboot                     ESXi Trusted Boot
net-bnx2                      bnx2: net driver for VMware ESX
ata-pata-hpt3x2n              pata_hpt3x2n: ata driver for VMware ESX
ata-pata-via                  pata_via: ata driver for VMware ESX
ima-qla4xxx                   qima4xxx: IMA plugin for VMware ESX
ata-pata-amd                  pata_amd: ata driver for VMware ESX
net-forcedeth                 forcedeth: net driver for VMware ESX
sata-sata-promise             sata_promise: sata driver for VMware ESX
scsi-mptsas                   mptsas: scsi driver for VMware ESX
ipmi-ipmi-devintf             ipmi_devintf: ipmi driver for VMware ESX
scsi-ips                      ips: scsi driver for VMware ESX
sata-sata-svw                 sata_svw: sata driver for VMware ESX
scsi-mptspi                   mptspi: scsi driver for VMware ESX
scsi-mpt2sas                  mpt2sas: scsi driver for VMware ESX
net-nx-nic                    nx_nic: net driver for VMware ESX
ata-pata-serverworks          pata_serverworks: ata driver for VMware ESX
scsi-aic79xx                  aic79xx: scsi driver for VMware ESX
scsi-bnx2i                    bnx2i: scsi driver for VMware ESX
sata-sata-nv                  sata_nv: sata driver for VMware ESX
net-vmxnet3                   vmxnet3: net driver for VMware ESX
sata-ata-piix                 ata_piix: sata driver for VMware ESX
scsi-qla4xxx                  qla4xxx: scsi driver for VMware ESX
scsi-megaraid-mbox            megaraid_mbox: scsi driver for VMware ESX
scsi-qla2xxx                  qla2xxx: scsi driver for VMware ESX
net-mlx4-core                 mlx4_core: net driver for VMware ESX
net-mlx4-en                   mlx4_en: net driver for VMware ESX
rste                          rste: SCU SAS/SATA for VMware ESX
net-igb                       igb: net driver for VMware ESX
net-ixgbe                     ixgbe: net driver for VMware ESX
ipmi-ipmi-msghandler          ipmi_msghandler: ipmi driver for VMware ESX
qlnativefc                    Qlogic Native FC driver
net-bnx2x                     bnx2x: net driver for VMware ESX
ata-pata-pdc2027x             pata_pdc2027x: ata driver for VMware ESX
scsi-hpsa                     hpsa: scsi driver for VMware ESX
sata-sata-sil                 sata_sil: sata driver for VMware ESX
scsi-bnx2fc                   bnx2fc: scsi driver for VMware ESX
net-enic                      enic: net driver for VMware ESX
scsi-megaraid2                megaraid2: scsi driver for VMware ESX
net-e1000                     e1000: net driver for VMware ESX
misc-drivers                  Miscellaneous drivers for ESX
ipmi-ipmi-si-drv              ipmi_si_drv: ipmi driver for VMware ESX
tools-light                   ESXi tools
ehci-ehci-hcd                 ehci-hcd: ehci driver for VMware ESX
esx-dvfilter-generic-fastpath dvfilter-generic-fastpath module
net-tg3                       tg3: net driver for VMware ESX
mtip32xx-native               P32x/P42x PCIe SSD
ata-pata-atiixp               pata_atiixp: ata driver for VMware ESX