PowerFlex: Dischi SVM o SDS senza numero di serie e non elencati in /dev/disk/by-id

Summary: I dispositivi disco collegati o configurati su nodi SVM o SDS non dispongono delle informazioni sul numero di serie e non sono elencati nella directory /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

Sui dischi mancano le informazioni SERIAL e WWN da lsblk Command (SDA e SDC in questo esempio):

[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                       

Il disco non può essere identificato dall'ID in quanto non sono elencati in /dev/disk/by-id Directory (SDA e SDC in questo esempio):

[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

La macchina virtuale del nodo SDS o SVM deve abilitare l'attributo UUID per generare un ID univoco per ogni disco virtuale. La soluzione consiste nell'impostare il parametro avanzato della VM "disk. EnableUUID" al valore "TRUE".

Si noti che questa modifica richiede lo spegnimento della VM e si applica solo ai dischi virtuali, ovvero al file VMDK o RDM-V (in modalità virtuale: "vmfsRawDeviceMap").

 

Resolution

Per abilitare l'attributo UUID su una macchina virtuale (nodo SVM/SDS):

  1. Attivare la modalità di manutenzione sul nodo SVM o SDS.
  2. Arrestare il sistema e verificare che la VM sia spenta.
  3. Impostare il disco. EnableUUID=TRUE nei parametri di configurazione della VM.
  4. Accendere la VM.

 

Per impostare il parametro da vSphere Client:

  1. Cliccare con il pulsante destro del mouse sulla macchina virtuale, quindi cliccare su Edit Settings.
  2. Dalla scheda VM Options espandere Advanced e cliccare su Edit Configuration.
  3. Nella colonna Name , immettere disk. Abilita UUID.
  4. Nella colonna Value , immettere TRUE.
  5. Cliccare su Add e OK.

 

Per impostare il parametro utilizzando 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"
}

In alternativa, è possibile modificare il file vmx guest aggiungendo la seguente riga:

disk.EnableUUID = "TRUE"

Una volta applicata la soluzione, anche i dischi virtuali devono avere identificatori univoci. Dall'esempio precedente:

[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

Queste informazioni sono disponibili nella documentazione della guida "Deploy Dell PowerFlex": Configurare l'UUID sulle macchine virtuali.

 

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.