PowerFlex: SVM- eller SDS-diskar saknar serienummer och visas inte i /dev/disk/by-id

Summary: Diskenheter som är anslutna till eller konfigurerade till SVM- eller SDS-noder saknar information om serienummer och visas inte i katalogen /dev/disk/by-id.

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.

Symptoms

Diskarna saknar serie- och WWN-information från lsblk Kommando (SDA och SDC i det här exemplet):

[root@svmcentos79 ~]# lsblk -S -o "NAME,HCTL,TYPE,SIZE,VENDOR,MODEL,REV,TRAN,SERIAL,WWN"
NAME HCTL       TYPE  SIZE VENDOR   MODEL             REV TRAN SERIAL                           WWN
sda  2:0:0:0    disk   16G VMware   Virtual disk     1.0                       
sdb  3:0:0:0    disk  1.8T KIOXIA   KPM6XRUG1T92     BA48      58ce38ee219b166d                 0x58ce38ee219b166d
sdc  3:0:1:0    disk  1.8T VMware   Virtual disk     1.0                       

Diskarna kan inte identifieras med ID eftersom de inte finns med i listan i /dev/disk/by-id Katalog (SDA och SDC i det här exemplet):

[root@svmcentos79 ~]# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root 9 Jun 10 03:23 scsi-358ce38ee219b166d -> ../../sdb
lrwxrwxrwx 1 root root 9 Jun 10 03:23 wwn-0x58ce38ee219b166d -> ../../sdb

 

Cause

Den virtuella SVM- eller SDS-noddatorn måste aktivera UUID-attributet för att generera en unik identifierare för varje virtuell disk. Lösningen består i att ställa in den avancerade VM-parametern "disk. EnableUUID" till värdet "TRUE".

Observera att den här ändringen kräver att den virtuella datorn stängs av och endast gäller för virtuella diskar, det vill säga VMDK-fil eller RDM-V (i virtuellt läge: "vmfsRawDeviceMap").

 

Resolution

Så här aktiverar du UUID-attributet på en virtuell dator (SVM/SDS-nod):

  1. Sätt SVM- eller SDS-noden i underhållsläge.
  2. Stäng av systemet och se till att den virtuella maskinen är avstängd.
  3. Ställ in disk. EnableUUID=TRUE i konfigurationsparametrar för virtuella datorer.
  4. Slå på VM.

 

Så här ställer du in parametern från vSphere-klienten:

  1. Högerklicka på den virtuella datorn och klicka på Redigera inställningar.
  2. På fliken VM-alternativexpanderar du Avancerat och klickar på Redigera konfiguration.
  3. I kolumnen Namn anger du disk. AktiveraUUID.
  4. I kolumnen Värde anger du TRUE.
  5. Klicka på Add och OK.

 

Så här ställer du in parametern med govc:

$ vm=$(govc find / -type m -name "<vm_name>")
$ govc vm.change -e="disk.EnableUUID=1" -vm="$vm"
$ govc vm.info -json "$vm" | jq -r '.virtualMachines[].config.extraConfig[] | select(.key=="disk.EnableUUID")'
{
  "key": "disk.EnableUUID",
  "value": "TRUE"
}

Du kan också redigera gästfilen vmx genom att lägga till följande rad:

disk.EnableUUID = "TRUE"

När lösningen har tillämpats bör virtuella diskar också ha unika identifierare. Från föregående exempel:

[root@svmcentos79 ~]# lsblk -S -o "NAME,HCTL,TYPE,SIZE,VENDOR,MODEL,REV,TRAN,SERIAL,WWN"
NAME HCTL       TYPE  SIZE VENDOR   MODEL             REV TRAN SERIAL                           WWN
sda  2:0:0:0    disk   16G VMware   Virtual disk     1.0       6000c298cd0c39b32b31db9e9f89380e 0x6000c298cd0c39b3
sdb  3:0:0:0    disk  1.8T KIOXIA   KPM6XRUG1T92     BA48      58ce38ee219b166d                 0x58ce38ee219b166d
sdc  3:0:1:0    disk  1.8T VMware   Virtual disk     1.0       6000c29294c8dc34e2df1ea6814a52a5 0x6000c29294c8dc34
[root@svmcentos79 ~]# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 Jun 10 03:51 scsi-358ce38ee219b166d -> ../../sdb
lrwxrwxrwx 1 root root  9 Jun 10 03:51 scsi-36000c29294c8dc34e2df1ea6814a52a5 -> ../../sdc
lrwxrwxrwx 1 root root  9 Jun 10 03:51 scsi-36000c298cd0c39b32b31db9e9f89380e -> ../../sda
lrwxrwxrwx 1 root root  9 Jun 10 03:51 wwn-0x58ce38ee219b166d -> ../../sdb
lrwxrwxrwx 1 root root  9 Jun 10 03:51 wwn-0x6000c29294c8dc34e2df1ea6814a52a5 -> ../../sdc
lrwxrwxrwx 1 root root  9 Jun 10 03:51 wwn-0x6000c298cd0c39b32b31db9e9f89380e -> ../../sda

 

Additional Information

Den här informationen finns i dokumentationen från guiden "Installera Dell PowerFlex": Konfigurera UUID på virtuella maskiner.

 

Affected Products

PowerFlex Software

Products

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, ScaleIO, VxFlex Product Family
Article Properties
Article Number: 000225903
Article Type: Solution
Last Modified: 24 Jul 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.