PowerFlex:SVM 或 SDS 磁盘缺少序列号,并且未在 /dev/disk/by-id 中列出

Zusammenfassung: 连接或配置到 SVM 或 SDS 节点的磁盘设备缺少序列号信息,并且不会在 /dev/disk/by-id 目录中列出。

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

磁盘缺少来自 的串行和 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                       

磁盘无法通过 ID 进行标识,因为它们未在 /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

 

Ursache

SVM 或 SDS 节点虚拟机必须启用 UUID 属性,以便为每个虚拟磁盘生成唯一标识符。解决方案包括设置虚拟机高级参数“disk.EnableUUID“设置为值”TRUE”。

请注意,此更改需要 关闭虚拟机电源,并且仅适用于虚拟磁盘,即 VMDK 文件或 RDM-V (在虚拟模式下:“vmfsRawDeviceMap”)。

 

Lösung

要在虚拟机(SVM/SDS 节点)上启用 UUID 属性,请执行以下操作:

  1. 将 SVM 或 SDS 节点置于维护模式。
  2. 关闭系统并确保虚拟机已关闭。
  3. 设置 磁盘。虚拟机配置参数中的 EnableUUID=TRUE
  4. 启动虚拟机。

 

要从 vSphere Client 设置参数,请执行以下操作:

  1. 右键单击虚拟机,然后单击 Edit Settings
  2. VM Options 选项卡中,展开 Advanced,然后单击 Edit Configuration
  3. Name 列中,输入 disk。EnableUUID。
  4. 列中,输入 TRUE。
  5. 依次单击AddOK。

 

要使用 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

 

Weitere Informationen

此信息可在“部署 Dell PowerFlex”指南的文档中找到:在虚拟机上配置 UUID。

 

Betroffene Produkte

PowerFlex Software

Produkte

PowerFlex rack, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, ScaleIO, VxFlex Product Family
Artikeleigenschaften
Artikelnummer: 000225903
Artikeltyp: Solution
Zuletzt geändert: 24 Juli 2024
Version:  2
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.