Технологія PowerFlex: Диски SVM або SDS не мають серійного номера та не вказані в /dev/disk/by-id

Summary: Дискові пристрої, підключені або налаштовані до вузлів SVM або SDS, не містять інформації про серійний номер і не вказані в каталозі /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

На дисках відсутня інформація SERIAL та WWN з lsblk Команда (SDA і SDC в цьому прикладі):

[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                       

Диски не можуть бути ідентифіковані за ідентифікатором, оскільки вони не вказані в /dev/disk/by-id Каталог (SDA і SDC в цьому прикладі):

[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

Віртуальна машина вузла SVM або SDS повинна активувати атрибут UUID для генерації унікального ідентифікатора для кожного віртуального диска. Рішення полягає в налаштуванні розширеного параметра ВМ «диск. EnableUUID" до значення "TRUE".

Зверніть увагу, що ця зміна вимагає вимкнення віртуальної машини та застосовується лише до віртуальних дисків, тобто файлу VMDK або RDM-V (у віртуальному режимі: "vmfsRawDeviceMap").

 

Resolution

Щоб увімкнути атрибут UUID на віртуальній машині (вузол SVM/SDS):

  1. Переведіть вузол SVM або SDS в режим обслуговування.
  2. Вимкніть систему та переконайтеся, що віртуальна машина вимкнена.
  3. Встановити диск. EnableUUID=TRUE у параметрах конфігурації віртуальної машини.
  4. Увімкніть ВМ.

 

Щоб встановити параметр з vSphere Client:

  1. Клацніть віртуальну машину правою кнопкою миші та виберіть «Редагувати налаштування».
  2. На вкладці «Параметри віртуальної машини » розгорніть «Додатково» та натисніть «Редагувати конфігурацію».
  3. У стовпці Ім'я введіть диск. Увімкніть UUID.
  4. У стовпці Значення введіть TRUE.
  5. Натисніть «Додати» та «OK».

 

Щоб встановити параметр за допомогою 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"
}

Крім того, ви можете відредагувати гостьовий файл vmx, додавши такий рядок:

disk.EnableUUID = "TRUE"

Після застосування рішення віртуальні диски також повинні мати унікальні ідентифікатори. З попереднього прикладу:

[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

Ця інформація доступна в документації з посібника «Розгортання Dell PowerFlex»: Налаштуйте UUID на віртуальних машинах.

 

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.