Previous Topic: Instant-VM kann nach dem Neustart des Wiederherstellungsservers nicht gestartet werden.Next Topic: Bei Linux-Agenten


Fehlgeschlagene Erstellung eines VMware-NFS-Datenspeichers und Anzeige des Fehlers "Auflösen des Hostnamens" nicht möglich

Gültig für VMware

Symptom

Die Instant-VM-Erstellung schlägt fehl, und es wird die folgende Fehlermeldung angezeigt:

Fehlgeschlagene Erstellung des VMware-NFS-Datenspeichers durch Server <hostname of recovery server>.

Fehlermeldung: Während der Hostkonfiguration ist ein Fehler aufgetreten.

Details: Vorgang ist fehlgeschlagen, Diagnosebericht: Hostname <one hostname but not recovery server> kann nicht aufgelöst werden.

Beispiel

Fehlgeschlagene Erstellung des VMware-NFS-Datenspeichers durch Server 'host1'.

Fehlermeldung: Während der Hostkonfiguration ist ein Fehler aufgetreten.

Details: Vorgang ist fehlgeschlagen, Diagnosebericht: Hostname 'host2' kann nicht aufgelöst werden.

Lösung

Der Grund für diesen Fehler ist, dass der ESX-Server alle NFS-Datenspeicher aufführt, wenn Sie Instant-VM-NFS-Datenspeicher erstellen, selbst wenn einige Datenspeicher nicht mehr verfügbar sind. Beispielsweise ist der NFS-Datenspeicher, der von host2 erstellt wurde, immer noch vorhanden, selbst wenn host2 nicht verfügbar ist, da der Rechner gelöscht wurde. Daher kann der ESX-Server den Hostnamen nicht auflösen.

Um dieses Problem zu beheben, löschen Sie den nicht verfügbaren Datenspeicher vom ESX-Server.

  1. Melden Sie sich beim ESX-Server mit SHH an.
  2. Geben Sie folgenden Befehl ein:
    esxcfg-nas -l
    

    Der gleiche Fehler wird in der Befehlszeile angezeigt.

    Fehler beim Durchführen des Vorgangs: Hostname 'host2' kann nicht aufgelöst werden.
    
  3. Fügen Sie eine Zuordnung in der Datei /etc/hosts des ESX-Servers hinzu, um dieses Problem zu beheben.

    <IP address> <hostname>

    Hinweis: Die IP-Adresse sollte erreichbar sein.

    Beispiel: 10.57.X.X host2

  4. Listen Sie alle NFS-Datenspeicher mithilfe des folgenden Befehls auf:
    esxcfg-nas -l
    
    arcserve_UDP_<hostname> is /arcserve_UDP_IVM_{ESX_generated_number} from <hostname> unmounted unavailable
    

    Beispiel: esxcfg-nas –l

    arcserve_UDP_host2 is /arcserve_UDP_IVM_{991555E6-09A4-4D80-A47E-522831A62Axx} from host2 unmounted unavailable

  5. Mit folgendem Befehl können Sie den nicht verfügbaren Datenspeicher löschen:
    esxcfg-nas -d arcserve_UDP_host2
    
  6. Entfernen Sie die Zuordnung für <hostname> in der Datei /etc/hostsvom ESX-Server.

    Jetzt können Sie die NFS-Funktion wie gewohnt verwenden.

Hinweis: Weitere Informationen zu diesem Problem finden Sie in folgendem VMware-KB-Artikel: