PowerFlex Raw Device Mapping für lokalen Storage
Summary: In diesem Wissensdatenbank-Artikel wird beschrieben, wie Sie Raw Device Mapping (RDM) zur virtuellen PowerFlex-Maschine (VM) in ESXi durchführen. Dieser Artikel kann nur verwendet werden, wenn der ESXi-Server über einen RAID-Controller (Redundant Array of Independent Disks) verfügt. Andernfalls kann es zu einem "violetten Bildschirm" auf dem ESXi und einem Neustart kommen. ...
Instructions
Schritte: Dies ist der VMware-Wissensdatenbank-Artikel für das Verfahren: Konfigurieren von RDM (Raw Device Mapping) für lokalen Speicher (externer Link)
Symptome:
Diese Symptome treten auf, wenn Sie versuchen, einen lokalen Datenspeicher als RDM (Raw Device Mapping) zu konfigurieren:
- Die Option zum Erstellen einer RDM ist ausgegraut.
- Sie können einer virtuellen Maschine kein lokales Volume als Raw Device Mapping hinzufügen.
Ursache: Standardmäßig sind lokale Speichergeräte als potenzielle RDM-Kandidaten auf einem ESXi/ESX-Host deaktiviert. Dies liegt daran, dass die meisten vorhandenen lokalen Controller die Hardwareanforderungen für eine korrekte Adressierung von und Kommunikation mit RDM-Festplatten nicht erfüllen.
Lösung:
Die beiden folgenden Bedingungen sind erforderlich, um eine RDM auf lokalem Storage mit ESXi/ESX-Hosts zu konfigurieren:
- Das in Frage kommende Gerät muss den Seitencode der SCSI-Abfrage des Vitaldatenprodukts (VPD) unterstützen.
0x83, die für die direkte Adressierung und Kommunikation mit RDM-Geräten verwendet wird. Weitere Informationen zum SCSI-Erkennungscode finden Sie unter Interpretieren von SCSI-Prüfbedingungen in VMkernel-Protokollen. - Das Kandidatengerät muss eine globale Seriennummer exportieren, die es dem ESXi/ESX-Host ermöglicht, das Gerät für die Verwendung als RDM eindeutig zu identifizieren.
Diese Fähigkeit, als RDM zu dienen, ist auf einigen lokalen Controllern und deren angehängtem Speicher möglicherweise nicht möglich. Wenden Sie sich an Ihren Hardwareanbieter, um zu überprüfen, ob Ihr Controller die erforderlichen Bedingungen unterstützt, sowie an technischen Support.
Wenn Sie über einen geeigneten Controller verfügen, können Sie das lokale Gerät als RDM konfigurieren. Die Konfiguration eines lokalen Speichergeräts als RDM muss über die Befehlszeilenschnittstelle (CLI) erfolgen, sie kann nicht über den vSphere Client erfolgen.
So konfigurieren Sie ein lokales Gerät als RDM-Festplatte:
- Öffnen Sie eine SSH-Sitzung zum ESXi/ESX-Host.
- Listen Sie die Festplatten auf, die mit dem ESXi-Host verbunden sind, verwenden Sie den Befehl:
# ls -l /vmfs/devices/disks
- Identifizieren Sie in der Liste das lokale Gerät, das Sie als RDM konfigurieren möchten, und kopieren Sie den Gerätenamen.
Dem Gerätenamen wird wahrscheinlich das Präfix t10 vorangestellt. Und sehen ähnlich aus:t10.F405E46494C4540046F455B64787D285941707D203F45765 - Um das Gerät als RDM zu konfigurieren und die RDM-Zeigerdatei an das ausgewählte Ziel auszugeben, führen Sie den folgenden Befehl aus:
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
Zum Beispiel:
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
Die Größe der neu erstellten RDM-Zeigerdatei scheint dieselbe Größe wie das Raw-Gerät zu haben, dem sie zugeordnet ist. Dies ist eine Dummy-Datei und belegt keinen Speicherplatz.
- Wenn Sie die RDM-Zeigerdatei erstellt haben, verknüpfen Sie sie mithilfe des vSphere Client mit einer virtuellen Maschine:
-
- Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, der Sie eine RDM-Festplatte hinzufügen möchten.
- Klicken Sie auf Einstellungen bearbeiten.
- Klicken Sie auf Add....
- Wählen Sie Hard Disk aus.
- Wählen Sie Vorhandenes virtuelles Laufwerk verwenden.
- Navigieren Sie zu dem Verzeichnis, in dem Sie den RDM-Zeiger gespeichert haben, wählen Sie die RDM-Zeigerdatei aus und klicken Sie auf Weiter.
- Wählen Sie den virtuellen SCSI-Controller aus, mit dem Sie die Festplatte verbinden möchten, und klicken Sie auf Weiter.
- Klicken Sie auf Finish (Fertig stellen).
Die neue Festplatte sollte nun im Bestand der virtuellen Maschine als zugeordnete Roh-LUN angezeigt werden. Da diese virtuelle Maschine jetzt über eine angehängte lokale Festplattenmigration verfügt, ist die Verwendung von vMotion nicht möglich.