Warum erstellt der esxi 6.0 vSphere Web Client nur virtuelle Laufwerke in einem Datastore?

395
Zenonk

Ich habe in meinem Labor ein esxi 6.0-Server-Setup mit zwei physischen Laufwerken.

Datastore1 = 500 GB & Datastore2 = 1 TB

Ich versuche, eine neue VM mit zwei virtuellen Festplatten zu erstellen. Die erste vdisk ist 20 GB groß und wird mit den VM-Maschinendateien auf Datastore1 vorhanden sein. Die 2. vdisk ist 500 GB groß und wird sich auf Datastore2 befinden.

Wenn ich den "alten" vSphere Thick Client mit der obigen detaillierten Konfiguration verwende, wird die VM genau so erstellt, wie sie sollte. Beim Versuch, sie mit dem vSphere-Web-Client zu erstellen, wird die zweite V-Disk auf Datastore1 erstellt, obwohl Datastore2 als Ziel ausgewählt ist. Wenn ich wähle, vdisk1 in Datastore2 zu erstellen, und versuche, vdisk2 in Datastore1 zu speichern, werden beide in Datastore2 erstellt.

Es scheint, dass ich damit nur die Möglichkeit habe, vdisks in demselben Datastore zu erstellen, in dem die VM-Maschinendateien zusammen mit der primären vdisk gespeichert werden.

Ich habe gehört, dass der 6.0 vSphere-Webclient einige Fehler enthält, aber ich kann niemanden finden, der dieses seltsame Verhalten meldet, was mich überrascht, wenn es ein Fehler wäre.

Hat jemand das schon einmal gesehen oder weiß ich, ob ich irgendwo eine Einstellung verpasst habe, die das Erstellen von virtuellen Festplatten auf einem anderen Datastore ermöglicht, in dem sich die VM-Maschinendateien und die primäre vdisk befinden?

1
Ich sehe, Sie haben diese vSphere-Datei mit einem Tag versehen. Bedeutet das, dass Sie auch vSphere verwenden. Über welchen "Web-Client" sprechen Sie genau? der Vsphere-Webclient zufällig, weil ich mit einem ESXi-Webclient nicht vertraut bin. Ramhound vor 6 Jahren 0
Entschuldigung für die Verwirrung, ja, ich beziehe mich auf den vSphere Thick Client (ältere Anwendung) und den vSphere Web Client. Es wird nicht von vCenter verwaltet. Dies ist der esxi-Host, der die kostenlose Lizenz verwendet. Ich habe den Post so bearbeitet, dass er auf vSphere verweist. Zenonk vor 6 Jahren 0
Ja; Ich bin mit der Verwendung von vSphere zur Verwaltung eines ESXi-Hosts vertraut. Sie sprechen über den älteren Desktop-Client und den aktuell unterstützten Web-Client. Leider klingt das einfach nach einer Einschränkung des Webclients. Was passiert, wenn Sie die virtuelle Festplatte ohne die zweite virtuelle Festplatte erstellen, dann in die Einstellungen zurückkehren und die zweite virtuelle Festplatte dem Datenspeicher hinzufügen, in dem sie gespeichert werden soll? Sie können auch überprüfen, ob Sie die aktuelle Version von vSphere verwenden, und / oder den Fehler direkt an VMWare melden Ramhound vor 6 Jahren 0
Wenn Sie die VM mit einem einzelnen virtuellen Laufwerk erstellen und anschließend zurückgehen und ein zweites virtuelles Laufwerk in Datastore2 erstellen, wird dies dennoch in Datastore1 erstellt. Zenonk vor 6 Jahren 0
Ich habe 6.0 nicht die neueste Version 6.5, aber 6.0 wird immer noch unterstützt. Wenn es sich tatsächlich um eine absichtliche Einschränkung des Web-Clients handelt, wäre ich neugierig auf die Erklärung, warum dies der Legacy-Client seit vielen Jahren unterstützt wird und in meinem Leben eine übliche Konfiguration ist. Sie erwähnen, dass ich einen Fehler melden kann, aber ich habe keinen Supportvertrag. Sind Sie sicher, dass ich diese Fähigkeit habe? Zenonk vor 6 Jahren 0

1 Antwort auf die Frage

-1
Branislav Abadjimarinov

This is definitely a bug because the API allows specifying separate locations for each virtual disks and the virtual machine files.

If you connect directly to an ESXi (located at https://<server-hostname-or-ip>/ui) than you are using the ESXi Embedded Host Client. It is distributed as officially supported product and also as a Fling, which is VMware's apps developed by internal engineering teams but not officially supported. The good news is that you could report bugs on the VMware's flings portal at https://labs.vmware.com/flings/esxi-embedded-host-client#bugs

By the way I think this is a known issue reported by others. If you go to https://labs.vmware.com/flings/esxi-embedded-host-client#comments and search for I cannot add disk from a different datastore from where a VMis installed you'll find issue similar to yours.

Considering the issue is fixed you could upgrade your client to the latest Fling. It is distributed as a VIB which you could install on your ESXi.

Was ist also die Lösung für die Frage des Autors? Ramhound vor 6 Jahren 0
Die Antwort liegt in der ersten Zeile. Der ESXi Embedded Host Client erstellt nur virtuelle Laufwerke in einem Datenspeicher, da ein Fehler vorliegt. Das Produkt für die direkte Verwaltung von ESXi (nicht von vCenter) heißt "ESXi Embedded Host Client" und nicht "vSphere Web Client" Branislav Abadjimarinov vor 6 Jahren 0