In einigen Situationen tritt möglicherweise ein Problem bei der Auto Deploy-Datenbank auf. Die effizienteste Wiederherstellungsoption besteht darin, die vorhandene Datenbankdatei durch die letzte Sicherung zu ersetzen.

Problem

Wenn Sie Auto Deploy zum Bereitstellen der ESXi-Hosts in Ihrer Umgebung verwenden, tritt möglicherweise ein Problem bei der Auto Deploy-Datenbank auf.

Wichtig:

Dieses Problem tritt nur selten auf. Führen Sie alle anderen Fehlerbehebungsstrategien für Auto Deploy aus, bevor Sie die aktuelle Datenbankdatei ersetzen. Regeln und Verknüpfungen, die Sie seit der ausgewählten Sicherung erstellt haben, gehen verloren.

Dieses Problem tritt nur bei Hosts auf, die mit Auto Deploy bereitgestellt werden.

Prozedur

  1. Stoppen Sie den Auto Deploy-Server-Dienst.
  2. Sie finden das Auto Deploy-Protokoll, indem Sie im vSphere Web Client zur Auto Deploy-Seite wechseln.
  3. Durchsuchen Sie die Protokolle nach der folgenden Meldung:

    DatabaseError: database disk image is malformed.

    Wenn Sie diese Meldung finden, ersetzen Sie die vorhandene Datenbank durch die letzte Sicherung.

  4. Wechseln Sie zum Auto Deploy-Datenverzeichnis.

    Betriebssystem

    Dateispeicherort

    vCenter Server Appliance

    /var/lib/rbd

    Microsoft Windows

    Das Datenverzeichnis, das Sie während der Installation ausgewählt haben. Geben Sie zur Suche den folgenden Befehl in der Befehlszeile ein.

    reg.exe QUERY "HKLM\SOFTWARE\WOW6432Node\VMware, Inc.\VMware vSphere Auto Deploy" /v DataPath

    Das Verzeichnis enthält eine Datei mit dem Namen db und Sicherungsdateien mit den Namen db-jjj-mm-tt.

  5. Benennen Sie die aktuelle db-Datei um.

    VMware Support wird Sie möglicherweise nach dieser Datei fragen, wenn Sie Assistenz anfordern.

  6. Benennen Sie die letzte Sicherung in db um.
  7. Starten Sie den Auto Deploy-Server-Dienst neu.
  8. Falls die Meldung weiterhin im Protokoll erscheint, wiederholen Sie die Schritte, um die nächste letzte Sicherung zu verwenden, bis bei Verwendung von Auto Deploy keine Datenbankfehler mehr auftreten.