Sie können ein vorhandenes Image-Profil klonen oder ein neues Image-Profil erstellen, für das Sie Abhängigkeiten und Akzeptanzebenen definieren müssen.
Das System erwartet, dass die Akzeptanzebene der VIBs, die Sie zum Basis-Image hinzufügen, mindestens so hoch ist wie die Ebene des Basis-Images. Wenn Sie ein VIB mit einer niedrigeren Akzeptanzebene zu einem Image-Profil hinzufügen müssen, müssen Sie die Akzeptanzebene des Image-Profils verringern. Weitere Informationen finden Sie unter Festlegen der Akzeptanzebene des Image-Profils.
Als Alternative zum Angeben der Parameter in der Befehlszeile können Sie den PowerShell-Aufforderungsmechanismus verwenden, um String-Parameter anzugeben. Der Aufforderungsmechanismus funktioniert nicht bei anderen Parametern, wie z. B. Objekten.
Voraussetzungen
- PowerCLI und die erforderliche Software sind installiert. Weitere Informationen hierzu finden Sie unter Konfigurieren von vSphere ESXi Image Builder.
- Sie haben Zugriff auf ein Depot, das ein Basis-Image und ein oder mehrere VIBs enthält. VMware und VMware-Partner verfügen über öffentliche Depots, auf die über eine URL zugegriffen werden kann. VMware oder VMware-Partner können eine ZIP-Datei erstellen, die Sie in Ihre lokale Umgebung extrahieren und auf die Sie über einen Dateipfad zugreifen können.
Prozedur
Beispiel: Erstellen von Image-Profilen von Grund auf mithilfe von Variablen
Dieser Befehl wiederholt die Schritte des Workflows, übergibt jedoch Parameter als Objekte, auf die nach der Position in einer Variablen zugegriffen wird, anstatt Parameter nach Name zu übergeben. Sie können die folgenden Befehle der Reihe nach über die PowerCLI-Eingabeaufforderung ausführen.
Add-EsxSoftwareDepot depoturl $pkgs = Get-EsxSoftwarePackage -CreatedAfter 7/1/2010 $ip2 = New-EsxImageProfile -NewProfile -Name "Test #2" -vendor "Vendor42" -SoftwarePackage $pkgs[0] $ip2.VibList | format-list