Einleitung
Die Funktion zur Gerätesteuerung hat bei der Arbeit mit virtuellen Systemen in VMWare-Hypervisoren Einschränkungen.
Problem
In virtuellen VMWare-Umgebungen werden dem virtuellen System gemeinsam genutzte virtuelle Speichergeräte wie iSCSI so präsentiert, als handele es sich um ein Hot-Swap-fähiges Gerät wie ein USB-Gerät. Mit VMWare sind sie Hot-Plug-fähig, um die dynamische Größenänderung von Volumes zu unterstützen.
Dies kann zu Problemen führen, wenn die Gerätesteuerung in Modi aktiviert ist, in denen das Blockieren von Schreibvorgängen/Lesevorgängen von externen Geräten konfiguriert ist. Obwohl es sich um ein "internes" Laufwerk auf der VM handelt, handelt es sich um ein gemeinsam genutztes, Hot-Swap-fähiges Speichergerät.
Lösung
Die Lösung besteht darin, das iSCSI-Gerät vom virtuellen System nicht als Hot-Swap-fähig anzuzeigen. Dies geschieht folgendermaßen:
- Stellen Sie über einen Webbrowser eine Verbindung mit dem vSphere Web Client her.
- Melden Sie sich mit Administratorrechten an.
- Navigieren Sie zu dem virtuellen System, das Sie ändern möchten.
- Schalten Sie das virtuelle System aus.
- Klicken Sie mit der rechten Maustaste auf das virtuelle System, und wählen Sie Einstellungen bearbeiten aus.
- Klicken Sie auf die Registerkarte VM-Optionen.
- Klicken Sie auf Erweitert > Konfiguration bearbeiten.
- Wählen Sie entweder Zeile hinzufügen aus, oder geben Sie die Werte direkt in die unten angezeigten Felder ein.
- Fügen Sie eine neue Zeile mit dem Namen devices.hotplug und dem Wert false ein.
- Schalten Sie das virtuelle System ein.
Wenn Sie das Laufwerk so ändern, dass es nicht als Hot-Swap-Laufwerk vorhanden ist, sollte die Gerätesteuerung das interne Laufwerk als Wechselmedium ignorieren können. Wenn Sie das Gerät in diesem Zustand belassen möchten, beachten Sie, dass die Einstellungen der Gerätesteuerung die VM- und internen Laufwerke beeinträchtigen können und entsprechend konfiguriert werden sollten.
Weitere Informationen von VMWare finden Sie hier: https://kb.vmware.com/s/article/1012225