Wenn Sie ein vSphere PowerCLI-Cmdlet ausführen, das ein nicht vSphere Auto Deploy-fähiges Image-Profil zuweist, wird eine Warnmeldung angezeigt.
Problem
Wenn Sie für die Zuweisung eines Image-Profils zu mindestens einem Host Regeln schreiben oder ändern, wird eine Fehlermeldung ähnlich der folgenden angezeigt:
Warnung: Image-Profil <Name-hier> enthält mindestens ein Software-Paket, das nicht statusfreifähig ist. Wenn Sie dieses Profil mit Auto Deploy verwenden, können Probleme auftreten.Ursache
Jedes VIB in einem Image-Profil hat ein
stateless-ready-Flag, das angibt, dass dieses VIB zur Verwendung mit vSphere Auto Deploy vorgesehen ist. Dieser Fehler tritt auf, wenn Sie eine vSphere Auto Deploy-Regel schreiben, die ein Image-Profil verwendet, in dem das Flag von mindestens einem VIB auf FALSE festgelegt ist.
Hinweis: Sie können mit vSphere Auto Deploy bereitgestellte Hosts verwenden, die VIBs enthalten, die nicht ohne Probleme „statusfrei“-fähig sind. Das Starten mit einem Image-Profil mit VIBs, die nicht „statusfrei“-fähig sind, wird jedoch als Neuinstallation betrachtet. Bei jedem Hoststart gehen alle Konfigurationsdaten verloren, die beim Neustarten von mit vSphere Auto Deploy bereitgestellten Hosts verfügbar wären.
Lösung
- Verwenden Sie vSphere ESXi Image Builder-Cmdlets in einer vSphere PowerCLI-Sitzung, um die VIBs im Image-Profil anzuzeigen.
- Entfernen Sie alle VIBs, die nicht „statusfrei“-fähig sind.
- Führen Sie das vSphere Auto Deploy-Cmdlet erneut aus.