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

  1. Verwenden Sie vSphere ESXi Image Builder-Cmdlets in einer vSphere PowerCLI-Sitzung, um die VIBs im Image-Profil anzuzeigen.
  2. Entfernen Sie alle VIBs, die nicht „statusfrei“-fähig sind.
  3. Führen Sie das vSphere Auto Deploy-Cmdlet erneut aus.