PowerFlex: Så här identifierar du den fysiska platsen för en SVM-disk (RDM – Mappning av rå enhet)

Summary: Så här identifierar du den fysiska platsen för en SVM-disk (RDM – Mappning av rå enhet)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Beskrivning

Så här korrelerar du mellan SVM:s RDM-diskar och de fysiska diskenheterna.

Steg

SVM-nivå:

Lista alla eller specifika diskar:

Visa en lista över alla diskenheter:

ls -l /dev/disk/by-id/ | grep scsi- | awk {'print $9 " " $11'} | sed -r 's/^.{6}//' | awk {'print $0'} | sed 's/..\/..\///g'

Visa en lista över alla diskenheter Exempel:

ScaleIO:/ # ls -l /dev/disk/by-id/ | grep scsi- | awk {'print $9 " " $11'} | sed -r 's/^.{6}//' | awk {'print $0'} | sed 's/..\/..\///g' 6000c2952e4e35b264b899761ba06af1 sda 6000c2952e4e35b264b899761ba06af1-part1 sda1 6000c2952e4e35b264b899761ba06af1-part2 sda2 600605b00a36937012d0034b35edc01b sdf 600605b00a36937012d0034b35f56b55 sdk 600605b00a36937012d0034c35fd1c74 sdh 600605b00a36937012d0034c3605794d sdc 600605b00a36937012d0034d360e0a83 sde 600605b00a36937012d0034e3616eb21 sdi 600605b00a36937012d0034e362001ee sdj 600605b00a36937012d0034f3629590c sdg 600605b00a36937012d00350363504f7 sdd 600605b00a36937012d00350363ed3de sdb 600605b00a3693701f92005d07062b43 sdl

Lista en specifik disk (exempel för /dev/sdg):

ls -l /dev/disk/by-id/ | grep scsi- | grep sdg | awk {'print $9'} | sed -r 's/^.{6}//' | awk {'print $0'}

Så här hittar du en diskenhetsidentifierare (exempel för /dev/sdg):

ScaleIO:/ # ls -l /dev/disk/by-id/ | grep scsi- | grep sdg | awk {'print $9'} | sed -r 's/^.{6}//' | awk {'print $0'} 600605b00a36937012d0034f3629590c
Obs! I ovanstående utdata är diskenhetsidentifieraren: 600605b00a36937012d0034f3629590c
Diskenhetsidentifieraren används i nästa steg.

ESX-nivå:

Identifiera den fysiska enheten:
På ESXi-nivå kör du ett frågekommando med flera sökvägar på den specifika enhet som du fick från föregående kommando:

esxcfg-mpath -m -d naa.[disk identifier]

Exempel:

[root@/dev/disks] esxcfg-mpath -m -d naa.600605b00a36937012d00350363504f7 vmhba1:C2:T9:L0 vmhba1 sas.500605b00a369370 sas.60d00350363504f7 naa.600605b00a36937012d00350363504f7

Från denna utgång kan vi se att den här disken är logiskt placerad på mål nummer 9 (vd nummer 9), i följande ordning: Värdadapter: Buss kanal: Mål: Lun

Obs! ESXi ser de logiska diskarna (VD) och inte de fysiska diskarna (PD).

Identifiera VMDK-filen:
Grep diskenhetsidentifieraren:

find /vmfs/volumes/ -type f -name '*.vmdk' -size -1024k -exec grep -l '^createType=.*RawDeviceMap' {} \; > /tmp/rdmsluns.txt for i in `cat /tmp/rdmsluns.txt`; do vmkfstools -q $i; done | grep [disk identifier] -B1

Utdata anger VMDK-filen som är bunden till diskenhetsidentifieraren.

Exempel:

[root@sio:/tmp] find /vmfs/volumes/ -type f -name '*.vmdk' -size -1024k -exec grep -l '^createType=.*RawDeviceMap' {} \; > /tmp/rdmsluns.txt [root@sio:/tmp] for i in `cat /tmp/rdmsluns.txt`; do vmkfstools -q $i; done | grep 600605b00a36937012d0034f3629590c -B1 Disk /vmfs/volumes/58076039-ede5c01f-4fde-90e2ba7db974/ScaleIO-10.xxx.xxx.x/ScaleIO-RDM-565898493.vmdk is a Passthrough Raw Device Mapping Maps to: vml.0200000000600605b00a36937012d0034f3629590c4d5239333631

I följande skärmbild kan du se RDM-enheten i användargränssnittet för vSphere-klienten:
Egenskaper för virtuell maskin

 

Article Properties
Article Number: 000158283
Article Type: How To
Last Modified: 20 Aug 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.