Individuelles ESXi 5.0 Image mit dem vSphere ESXi Image Builder erzeugen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

Der VMware vSphere ESXi Image Builder ermöglicht die Erzeugung eines individuellen VMware ESXi Images. In diesem Artikel zeigen wir, wie Sie ein bestehendes Image clonen, es anschließend mit neuen oder aktualisierten vSphere Installation Bundles (VIBs) ergänzen und dann als ISO oder offline Bundle exportieren.

vSphere PowerCLI 5.0

VMware vSphere PowerCLI 5.0 erfordert die Einstellung Set-ExecutionPolicy RemoteSigned.
Danach kann das VMware vSphere PowerCLI 5.0 verwendet werden.

Der VMware vSphere ESXi Image Builder ist Bestandteil des VMware vSphere PowerCLI 5.0.

VMware empfiehlt nach der Installation des PowerCLIs die PowerShell Execution Policy auf RemoteSigned zu setzen. Dazu klicken Sie nach der Installation auf das Icon VMware vSphere PowerCLI mit der rechten Maustaste und wählen Als Administrator ausführen. Anschließend setzen Sie die Execution Policy mit folgendem Kommando:

Set-ExecutionPolicy RemoteSigned

Nun können Sie den VMware vSphere ESXi Image Builder verwenden.

vSphere ESXi Image Builder

Das folgende Beispiel zeigt, wie Sie bei einem bestehenden ESXi 5.0 (Build 469512) Image einen Adaptec-Treiber aktualisieren und einen LSI CIM-Provider ergänzen.

Hinweis: Als Ausgangsimage laden Sie von VMware das ESXi 5.0 Offline Bundle (zip-Datei) herunter. Die ISO Datei kann nicht als Ausgangsimage verwendet werden.

Add-EsxSoftwareDepot

Im ersten Schritt fügen Sie das Ausgangsimage als Software Depot hinzu:

PowerCLI C:\> Add-EsxSoftwareDepot E:\vsphere-5-esxi\VMware-ESXi-5.0.0-469512-depot.zip

Depot Url
---------
zip:E:\vsphere-5-esxi\VMware-ESXi-5.0.0-469512-depot.zip?index.xml

Get-EsxImageProfile

Das Kommando Get-EsxImageProfile zeigt nun die vorhandenen Image Profiles:

PowerCLI C:\> Get-EsxImageProfile

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-5.0.0-469512-no-tools     VMware, Inc.    19.08.2011 0... PartnerSupported
ESXi-5.0.0-469512-standard     VMware, Inc.    19.08.2011 0... PartnerSupported

Ab ESXi 5.0 Update 1 enthalten die Images sowohl die bisherigen General Image Profiles, als auch security-only Image Profiles. Letztere werden mit einem s im Namen gekennzeichnet.[1]

Add-EsxSoftwareDepot (aktualisierter Treiber, neuer CIM Provider)

Sie können offline Bundles ergänzen. Die beiden offline Bundles aus diesem Beispiel stammen von folgenden Seiten:

Entpacken Sie die jeweiligen ZIP-Dateien um an die *offline_bundle*.zip Dateien zu gelangen.

Danach können die Bundles einfach ergänzt werden:

PowerCLI C:\> Add-EsxSoftwareDepot E:\Adaptec\aacraid-1.0.1-offline_bundle-560288.zip

Depot Url
---------
zip:E:\Adaptec\aacraid-1.0.1-offline_bundle-560288.zip?index.xml


PowerCLI C:\> Add-EsxSoftwareDepot E:\LSI\VMW-ESX-5.0.0-LSIProvider-500.04.V0.24-261033-offline_bundle-456178.zip

Depot Url
---------
zip:E:\LSI\VMW-ESX-5.0.0-LSIProvider-500.04.V0.24-261033-offline_bundle-4561...

New-EsxImageProfile

PowerCLI C:\> New-EsxImageProfile -CloneProfile ESXi-5.0.0-469512-standard -Name "ESXi-5.0.0-469512-RAID-Addons"

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-5.0.0-469512-RAID-Addons  VMware, Inc.    19.08.2011 0... PartnerSupported

Get-EsxSoftwarePackage

PowerCLI C:\> Get-EsxSoftwarePackage

Name                     Version                        Vendor     Release Date
----                     -------                        ------     ------------
net-ixgbe                2.0.84.8.2-10vmw.500.0.0.46... VMware     19.08.201...
ehci-ehci-hcd            1.0-3vmw.500.0.0.469512        VMware     19.08.201...
ata-pata-atiixp          0.4.6-3vmw.500.0.0.469512      VMware     19.08.201...
scsi-megaraid2           2.00.4-9vmw.500.0.0.469512     VMware     19.08.201...
uhci-usb-uhci            1.0-3vmw.500.0.0.469512        VMware     19.08.201...
net-r8168                8.013.00-3vmw.500.0.0.469512   VMware     19.08.201...
ohci-usb-ohci            1.0-3vmw.500.0.0.469512        VMware     19.08.201...
scsi-qla4xxx             5.01.03.2-3vmw.500.0.0.469512  VMware     19.08.201...
ata-pata-sil680          0.4.8-3vmw.500.0.0.469512      VMware     19.08.201...
scsi-megaraid-sas        4.32-1vmw.500.0.0.469512       VMware     19.08.201...
scsi-mpt2sas             06.00.00.00-5vmw.500.0.0.46... VMware     19.08.201...
scsi-aic79xx             3.1-5vmw.500.0.0.469512        VMware     19.08.201...
scsi-megaraid-mbox       2.20.5.1-6vmw.500.0.0.469512   VMware     19.08.201...
net-bnx2                 2.0.15g.v50.11-5vmw.500.0.0... VMware     19.08.201...
misc-drivers             5.0.0-0.0.469512               VMware     19.08.201...
scsi-aacraid             5.0.5.1.7.28700-1OEM.500.0.... Adaptec... 17.12.201...
scsi-fnic                1.5.0.3-1vmw.500.0.0.469512    VMware     19.08.201...
scsi-lpfc820             8.2.2.1-18vmw.500.0.0.469512   VMware     19.08.201...
scsi-hpsa                5.0.0-17vmw.500.0.0.469512     VMware     19.08.201...
scsi-bnx2i               1.9.1d.v50.1-3vmw.500.0.0.4... VMware     19.08.201...
sata-sata-sil            2.3-3vmw.500.0.0.469512        VMware     19.08.201...
net-igb                  2.1.11.1-3vmw.500.0.0.469512   VMware     19.08.201...
net-e1000e               1.1.2-3vmw.500.0.0.469512      VMware     19.08.201...
net-forcedeth            0.61-2vmw.500.0.0.469512       VMware     19.08.201...
sata-ata-piix            2.12-4vmw.500.0.0.469512       VMware     19.08.201...
scsi-qla2xxx             901.k1.1-14vmw.500.0.0.469512  VMware     19.08.201...
scsi-adp94xx             1.0.8.12-6vmw.500.0.0.469512   VMware     19.08.201...
net-sky2                 1.20-2vmw.500.0.0.469512       VMware     19.08.201...
ipmi-ipmi-msghandler     39.1-4vmw.500.0.0.469512       VMware     19.08.201...
net-be2net               4.0.88.0-1vmw.500.0.0.469512   VMware     19.08.201...
ipmi-ipmi-devintf        39.1-4vmw.500.0.0.469512       VMware     19.08.201...
ipmi-ipmi-si-drv         39.1-4vmw.500.0.0.469512       VMware     19.08.201...
net-nx-nic               4.0.557-3vmw.500.0.0.469512    VMware     19.08.201...
sata-ahci                3.0-6vmw.500.0.0.469512        VMware     19.08.201...
scsi-ips                 7.12.05-4vmw.500.0.0.469512    VMware     19.08.201...
LSIProvider              500.04.V0.24-261033            LSI        28.07.201...
sata-sata-promise        2.12-3vmw.500.0.0.469512       VMware     19.08.201...
ata-pata-cmd64x          0.2.5-3vmw.500.0.0.469512      VMware     19.08.201...
sata-sata-svw            2.3-3vmw.500.0.0.469512        VMware     19.08.201...
ata-pata-via             0.3.3-2vmw.500.0.0.469512      VMware     19.08.201...
esx-tboot                5.0.0-0.0.469512               VMware     19.08.201...
ata-pata-pdc2027x        1.0-3vmw.500.0.0.469512        VMware     19.08.201...
misc-cnic-register       1.1-1vmw.500.0.0.469512        VMware     19.08.201...
net-s2io                 2.1.4.13427-3vmw.500.0.0.46... VMware     19.08.201...
net-e1000                8.0.3.1-2vmw.500.0.0.469512    VMware     19.08.201...
block-cciss              3.6.14-10vmw.500.0.0.469512    VMware     19.08.201...
net-enic                 1.4.2.15a-1vmw.500.0.0.469512  VMware     19.08.201...
net-bnx2x                1.61.15.v50.1-1vmw.500.0.0.... VMware     19.08.201...
ata-pata-hpt3x2n         0.3.4-3vmw.500.0.0.469512      VMware     19.08.201...
sata-sata-nv             3.5-3vmw.500.0.0.469512        VMware     19.08.201...
ata-pata-serverworks     0.4.3-3vmw.500.0.0.469512      VMware     19.08.201...
net-cnic                 1.10.2j.v50.7-2vmw.500.0.0.... VMware     19.08.201...
scsi-mptsas              4.23.01.00-5vmw.500.0.0.469512 VMware     19.08.201...
scsi-aacraid             1.1.5.1-9vmw.500.0.0.469512    VMware     19.08.201...
tools-light              5.0.0-0.0.469512               VMware     19.08.201...
ima-qla4xxx              2.01.07-1vmw.500.0.0.469512    VMware     19.08.201...
esx-base                 5.0.0-0.0.469512               VMware     19.08.201...
net-tg3                  3.110h.v50.4-4vmw.500.0.0.4... VMware     19.08.201...
ata-pata-amd             0.3.10-3vmw.500.0.0.469512     VMware     19.08.201...
net-r8169                6.011.00-2vmw.500.0.0.469512   VMware     19.08.201...
scsi-mptspi              4.23.01.00-5vmw.500.0.0.469512 VMware     19.08.201...

Add-EsxSoftwarePackage

PowerCLI C:\> Add-EsxSoftwarePackage -ImageProfile ESXi-5.0.0-469512-RAID-Addons -SoftwarePackage scsi-aacraid

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-5.0.0-469512-RAID-Addons  VMware, Inc.    20.03.2012 1... PartnerSupported


PowerCLI C:\> Add-EsxSoftwarePackage -ImageProfile ESXi-5.0.0-469512-RAID-Addons -SoftwarePackage LSIProvider

Name                           Vendor          Last Modified   Acceptance Level
----                           ------          -------------   ----------------
ESXi-5.0.0-469512-RAID-Addons  VMware, Inc.    20.03.2012 1... PartnerSupported

Compare-EsxImageProfile

PowerCLI C:\> Compare-EsxImageProfile ESXi-5.0.0-469512-standard ESXi-5.0.0-469512-RAID-Addons


Equal               : False
PackagesEqual       : False
RefAcceptanceLevel  : PartnerSupported
CompAcceptanceLevel : PartnerSupported
OnlyInRef           : {}
OnlyInComp          : {LSI_bootbank_LSIProvider_500.04.V0.24-261033}
UpgradeFromRef      : {Adaptec_Inc_bootbank_scsi-aacraid_5.0.5.1.7.28700-1OEM.5
                      00.0.0.406165}
DowngradeFromRef    : {}

Export-EsxImage-Profile

PowerCLI C:\> Export-EsxImageProfile -ImageProfile ESXi-5.0.0-469512-RAID-Addons -FilePath E:\ESXi-5.0.0-469512-RAID-Addons.iso -ExportToIso
PowerCLI C:\> dir E:\ESXi-5.0.0-469512-RAID-Addons.iso


    Directory: E:\


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-----        20.03.2012     16:04  313225216 ESXi-5.0.0-469512-RAID-Addons.iso

Alternativen

Das Windows Tool ESXi-Customizer ermöglicht es, VIBs in ein individualierstes ISO zu integrieren:

Einzelnachweise

Weitere Informationen


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

Bootreihenfolge in der VM ändern
Support Request / Call bei VMware eröffnen
VMware ESXi 5.x vom USB-Stick aus installieren