PowerFlex Raw-enhetstilordning for lokal lagring
Summary: Denne KB-artikkelen beskriver hvordan du utfører Raw Device Mapping (RDM) til den virtuelle PowerFlex-maskinen (VM) i ESXi. Denne artikkelen kan bare brukes hvis ESXi-serveren har en RAID-kontroller (Redundant Array of Independent Disks). Hvis ikke, kan det føre til en "lilla skjerm" til ESXi og starte på nytt. ...
Instructions
Trinn: Dette er VMware KB for prosedyren: Konfigurere rå enhetstilordning (RDM) for lokal lagring (ekstern lenke)
Symptomer:
Disse symptomene vises når du prøver å konfigurere et lokalt datalager som en rå enhetstilordning (RDM):
- Alternativet for å opprette en RDM er nedtonet.
- Du kan ikke legge til et lokalt volum på en virtuell maskin som en rå enhetstilordning.
Cause: Som standard er lokale lagringsenheter deaktivert som potensielle RDM-kandidater på en ESXi/ESX-vert. Dette skyldes at de fleste eksisterende lokale kontrollere ikke oppfyller maskinvarekravene for å adressere og kommunisere med RDM-disker på riktig måte.
Løsning:
Begge følgende betingelser kreves for å konfigurere en RDM på lokal lagring med ESXi/ESX-verter:
- Kandidatenheten må støtte SCSI Inquiry Vital Data Product (VPD)-sidekoden
0x83, som brukes til å adressere og kommunisere direkte med RDM-enheter. Hvis du vil ha mer informasjon om SCSI-sensorkode, kan du se Tolke SCSI-kontrollbetingelser i VMkernel-logger - Kandidatenheten må eksportere et globalt serienummer, som gjør det mulig for ESXi/ESX-verten å identifisere enheten unikt for bruk som RDM.
Denne muligheten til å fungere som RDM er kanskje ikke mulig på enkelte lokale kontrollere og deres tilknyttede lagring. Kontakt maskinvareleverandøren for å kontrollere om kontrolleren støtter de nødvendige betingelsene, og for eventuell teknisk støtte.
Hvis du har en passende kontroller, kan du konfigurere den lokale enheten som en RDM. Konfigurering av en lokal lagringsenhet som RDM må gjøres ved hjelp av kommandolinjegrensesnittet (CLI). Det kan ikke gjøres via vSphere Client.
Slik konfigurerer du en lokal enhet som en RDM-disk:
- Åpne en SSH-økt til ESXi/ESX-verten.
- List diskene som er koblet til ESXi-verten, bruk kommandoen:
# ls -l /vmfs/devices/disks
- Identifiser den lokale enheten du vil konfigurere som RDM, fra listen, og kopier enhetsnavnet.
Enhetsnavnet vil sannsynligvis ha t10 som prefiks. Og ser omtrent slik ut:t10.F405E46494C4540046F455B64787D285941707D203F45765 - For å konfigurere enheten som en RDM og sende RDM-pekerfilen til den valgte destinasjonen, kjør kommandoen:
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
Eksempel:
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
Størrelsen på den nylig opprettede RDM-pekerfilen ser ut til å ha samme størrelse som råenheten den er tilordnet til. Dette er en dummy-fil, og den bruker ikke lagringsplass.
- Når du har opprettet RDM-pekerfilen, legger du ved RDM-en til en virtuell maskin ved hjelp av vSphere Client:
-
- Høyreklikk på den virtuelle maskinen du vil legge til en RDM-disk på.
- Klikk på Rediger innstillinger.
- Klikk på Legg til....
- Velg Harddisk.
- Velg Bruk en eksisterende virtuell disk.
- Bla til mappen der du lagret RDM-pekeren, velg RDM-pekerfilen , og klikk Neste.
- Velg den virtuelle SCSI-kontrolleren du vil koble disken til, og klikk på Neste.
- Klikk på Finish (Fullfør).
Du skal nå se den nye harddisken i den virtuelle maskinbeholdningen som Tilordnet rå LUN. Siden denne virtuelle maskinen nå har en tilkoblet lokal diskmigrering, er det ikke mulig å bruke vMotion.