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

Sammanfattning: 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.

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom

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

 

Orsak

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").

 

Upplösning

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

 

Ytterligare information

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

 

Berörda produkter

PowerFlex Software

Produkter

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, ScaleIO, VxFlex Product Family
Artikelegenskaper
Artikelnummer: 000225903
Artikeltyp: Solution
Senast ändrad: 24 juli 2024
Version:  2
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.