Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.

Как определить разъем, в котором установлен твердотельный накопитель NVMe для VSAN

Zusammenfassung: В этой статье рассказывается, как определить разъем, в котором установлен твердотельный накопитель NVMe для vSAN.

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.

Weisungen

 

Резюме статьи

В этой статье описано, как определить разъем, в котором установлен твердотельный накопитель NVMe, когда твердотельный накопитель NVMe используется в качестве диска vSphere VSAN.

 

 

Среда
В этой статье в качестве примера используется случай с устройством хранения ESXi из веб-клиента vSphere.
Шаги в этой статье показывают, как определить, в каком разъеме установлен твердотельный накопитель NVMe, отображаемый в списке сведений об устройстве, если установлено несколько твердотельных накопителей NVMe.
В этой статье в качестве примера указано устройство «vmhba1:C0:T0:L0».

 

 

Содержание
1. Определить идентификатор шины диска
2. Определить физический диск из интерфейса командной строки iDRAC (racadm)

 


Определить идентификатор шины диска

 

 

Поскольку устройство C0:T0:L0 существует на vmhba1, используйте следующую команду lspci или esxcli для подтверждения идентификатора целевой шины VMHBA.
Ниже приведены примеры вывода каждой команды.

 

Пример вывода lspci:

[root:~] lspci |grep -i nvme
0000:86:00.0  Mass storage controller: Dell Express Flash NVMe [vmhba1]
0000:87:00.0  Mass storage controller: Dell Express Flash NVMe [vmhba2]

 

Пример вывода esxcli:

[root:~] esxcli storage core adapter list |grep -i nvme
vmhba1  nvme  link-n/a  pscsi.vmhba1  Data Integrity  (0000:86:00.0) Dell Express Flash
vmhba2  nvme  link-n/a  pscsi.vmhba2  Data Integrity  (0000:87:00.0) Dell Express Flash

 

В результате определяется, что vmhba1 — это устройство, установленное на шине 86.
Поскольку это число является шестнадцатеричным, преобразуйте его в десятичное число, и получится BUS 134 — идентификатор шины.

 

 


Определить физический диск из интерфейса командной строки iDRAC (racadm)

 

 

Получите доступ к IP-адресу iDRAC с помощью telnet или SSH и выполните команду racadm hwinventory.
Поскольку результаты вывода будут большими, рекомендуется использовать функцию сохранения выходных данных, если такая есть в используемом программном обеспечении терминала.

 

Выполните поиск по строке «NVMe» в выходных результатах и подтвердите идентификатор целевой шины до и после результата поиска.
Несмотря на то, что выходные результаты различаются в зависимости от модели и/или конфигурации сервера, результаты могут быть такими, как показано ниже.

 

Пример выдержки из выходных данных:

-------------------------------------------------------------------
[InstanceID: Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.1]
Device Type = PCIDevice
LastUpdateTime = 2018-10-21T21:47:15
LastSystemInventoryTime = 2019-01-17T23:16:47
SlotType = PCI Express Gen 3 SFF-8639
SlotLength = 2.5 Inch Drive Form Factor
DataBusWidth = 4x or x4
Description = Express Flash NVMe XS1715 SSD 400GB
Manufacturer = Samsung Electronics Co Ltd
PCISubDeviceID = 1F95
PCISubVendorID = 1028
PCIDeviceID = A820
PCIVendorID = 144D
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 134
DeviceDescription = PCIe SSD in Slot 8 in Bay 1
FQDD = Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.1
InstanceID = Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.1
-------------------------------------------------------------------

 

Согласно приведенному выше примеру вывода, было обнаружено, что vmhba1:C0:T0:L0 на шине 134 — NVMe SSD № 8.

Если в журналах оборудования отображается состояние ошибки, но VSAN показывает, что устройство NVMe исправно.


Мы рассмотрели случаи, когда оборудование (журналы TSR) помечало устройство NVMe в состоянии ошибки, в то время как сеть VSAN не отображает проблем.  В таком случае процесс идентификации устройства NVMe будет обратным.  Однако racadm hwinventory разделяет необходимую информацию на несколько мест.  Чтобы определить устройство, сначала найдите серийный номер устройства в тексте.  Вы найдете раздел, аналогичный следующему:

[InstanceID: Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3]
Device Type = PCIeSSD
DeviceDescription = PCIe SSD in Slot 7 in Bay 2
Slot = 7
RAIDType = Unknown
SystemEraseCapability = 2
FreeSizeInBytes = 0
RaidStatus = Unknown
HotSpareStatus = No
FailurePredicted = NO
NegotiatedSpeed = 8 GT/s
MaximumCapableSpeed = 8 GT/s
PCIeCapableLinkWidth = x4
PCIeNegotiatedLinkWidth = x4
ProductID = a822
DeviceProtocol = NVMe-MI1.0
State = Unknown
Manufacturer = SAMSUNG
PrimaryStatus = Error
Revision = 1.1.1   
Model = Dell Express Flash PM1725a 3.2TB SFF    
RemainingRatedWriteEndurance = 100%
MediaType = Solid State Drive
DriveFormFactor = 2.5 inch
SerialNumber = S3B0NX0JB00320
BusProtocol = PCIE
InstanceID = Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3
FQDD = Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3
SizeInBytes = 3200631791616
-------------------------------------------------------------------


Обратите внимание, что в этом случае состояние PrimaryStatus — Error.  Запишите InstanceID.  Выполните дальнейший поиск в текстовом файле других случаев InstanceID, пока не будет найден сегмент, аналогичный следующему:

[InstanceID: Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3]
Device Type = PCIDevice
SlotType = PCI Express Gen 3 SFF-8639
SlotLength = 2.5 Inch Drive Form Factor
DataBusWidth = 4x or x4
Description = Express Flash PM1725a 3.2TB SFF
Manufacturer = Samsung Electronics Co Ltd
PCISubDeviceID = 1FDB
PCISubVendorID = 1028
PCIDeviceID = A822
PCIVendorID = 144D
FunctionNumber = 0
DeviceNumber = 0
BusNumber = 102
DeviceDescription = PCIe SSD in Slot 7 in Bay 2
FQDD = Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3
InstanceID = Disk.Bay.7:Enclosure.Internal.0-2:PCIeExtender.Slot.3
LastUpdateTime = 2019-03-22T08:27:12
LastSystemInventoryTime = 2019-03-22T09:27:13
-------------------------------------------------------------------


Здесь вы видите BusNumber = 102.  После этого BusNumber следует преобразовать в шестнадцатеричное значение ( в данном случае 66), которое затем можно использовать для определения местоположения vmhba как и до этого.

Если у вас есть вопросы или сомнения по поводу их определения, обратитесь в службу технической поддержки с журналом Support Assist iDRAC и результатом команды, подтвержденном в разделе «Определить идентификатор шины диска».
Если у вас возникли проблемы физического плана, служба технической поддержки подтвердит проблему и назначит инженера на ремонт, чтобы определить, что на физическом диске имеются проблемы или контракты.

 

См. следующие статьи, чтобы получить журнал Support Assist iDRAC (для обоих шагов не требуется установка флажка «OS and Application Data»).

 

 

Betroffene Produkte

Servers, VMware VSAN
Artikeleigenschaften
Artikelnummer: 000120258
Artikeltyp: How To
Zuletzt geändert: 17 Sep. 2021
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.