PowerFlex Raw Device Mapping voor lokale storage
Summary: In dit KB-artikel wordt beschreven hoe u RDM (Raw Device Mapping) uitvoert naar de PowerFlex virtuele machine (VM) in ESXi. Dit artikel kan alleen worden gebruikt als de ESXi-server een RAID-controller (Redundant Array of Independent Disks) heeft. Als dit niet het geval is, kan dit een "paars scherm" naar de ESXi veroorzaken en opnieuw opstarten. ...
Instructions
Stappen: Dit is de VMware KB voor de procedure: Configuring Raw Device Mapping (RDM) for local storage (External Link)
Symptomen:
Deze symptomen treden op wanneer u probeert een lokale datastore te configureren als een RAW Device Mapping (RDM):
- De optie voor het maken van een RDM wordt grijs weergegeven.
- U kunt geen lokaal volume toevoegen aan een virtuele machine als een onbewerkte apparaattoewijzing.
Oorzaak: Standaard zijn lokale storageapparaten uitgeschakeld als potentiële RDM-kandidaten op een ESXi/ESX-host. Dit komt doordat de meeste bestaande lokale controllers niet voldoen aan de hardwarevereisten voor het correct adresseren van en communiceren met RDM-schijven.
Oplossing:
Beide volgende voorwaarden zijn vereist om een RDM te configureren op lokale storage met ESXi/ESX-hosts:
- Het kandidaat-apparaat moet de SCSI Inquiry Vital Data Product (VPD)-paginacode ondersteunen
0x83, dat wordt gebruikt om RDM-apparaten rechtstreeks aan te spreken en ermee te communiceren. Zie voor meer informatie over SCSI sense-code SCSI-controlevoorwaarden interpreteren in VMkernel-logboeken - Het kandidaat-apparaat moet een algemeen serienummer exporteren, waardoor de ESXi/ESX-host het apparaat uniek kan identificeren voor gebruik als RDM.
Deze mogelijkheid om als RDM te dienen is mogelijk niet mogelijk op sommige lokale controllers en de daaraan gekoppelde storage. Neem contact op met uw hardwareleverancier om te controleren of uw controller de vereiste voorwaarden ondersteunt en voor eventuele technische ondersteuning.
Als u een geschikte controller hebt, kunt u het lokale apparaat configureren als een RDM. Configuratie van een lokaal storageapparaat als RDM moet worden uitgevoerd met behulp van de opdrachtregelinterface (CLI); dit kan niet via de vSphere Client.
Een lokaal apparaat configureren als een RDM-schijf:
- Open een SSH-sessie naar de ESXi/ESX-host.
- Maak een lijst van de schijven die zijn gekoppeld aan de ESXi-host en gebruik de opdracht:
# ls -l /vmfs/devices/disks
- Identificeer in de lijst het lokale apparaat dat u als RDM wilt configureren en kopieer de apparaatnaam.
De apparaatnaam wordt waarschijnlijk voorafgegaan door t10. En lijken op:t10.F405E46494C4540046F455B64787D285941707D203F45765 - Als u het apparaat wilt configureren als een RDM en het RDM-aanwijzerbestand wilt uitvoeren naar de door u gekozen bestemming, voert u de volgende opdracht uit:
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
Bijvoorbeeld:
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
De grootte van het zojuist gemaakte RDM-aanwijzerbestand lijkt dezelfde grootte te zijn als het RAW-apparaat waaraan het is toegewezen. Dit is een dummy-bestand en het neemt geen opslagruimte in beslag.
- Wanneer u het RDM-aanwijzerbestand hebt gemaakt, koppelt u de RDM aan een virtuele machine met behulp van de vSphere-client:
-
- Klik met de rechtermuisknop op de virtuele machine waaraan u een RDM-schijf wilt toevoegen.
- Klik op Instellingen bewerken.
- Klik op Toevoegen....
- Selecteer Harde schijf.
- Selecteer Een bestaande virtuele schijf gebruiken.
- Blader naar de map waarin u de RDM-aanwijzer hebt opgeslagen, selecteer het RDM-aanwijzerbestand en klik op Volgende.
- Kies de virtuele SCSI-controller waaraan u de schijf wilt koppelen en klik op Volgende.
- Klik op Voltooien.
Uw nieuwe harde schijf in de inventaris van de virtuele machine wordt nu weergegeven als Toegewezen onbewerkte LUN. Aangezien aan deze virtuele machine nu een lokale schijfmigratie is gekoppeld, is het gebruik van vMotion niet mogelijk.