Podsumowanie artykułu
W tym artykule opisano sposób identyfikacji gniazda, w którym zainstalowany jest dysk SSD NVMe, gdy dysk SSD NVMe jest używany jako dysk vSphere vSAN.
Środowisko
W tym artykule posłużono się przykładem przypadku odnoszącego się do urządzenia pamięci masowej oprogramowania ESXi vSphere Web Client.
Czynności opisane w tym artykule pokazują, w jaki sposób określić, w którym gnieździe jest zainstalowane urządzenie SSD NVMe wyświetlane na liście szczegółów urządzenia, gdy zainstalowano kilka dysków SSD NVMe.
W tym artykule jako przykład przedstawiono urządzenie „vmhba1:C0:T0:L0”.
Spis Treści
1. Identyfikacja identyfikatora magistrali dysków
2. Identyfikacja dysku fizycznego z interfejsu CLI kontrolera iDRAC (racadm)
Ponieważ potwierdzono, że urządzenie C0:T0:L0 istnieje w vmhba1, użyj polecenia lspci
lub polecenia esxcli
, aby potwierdzić docelowy identyfikator magistrali VMHBA.
Poniżej przedstawiono przykład każdych danych wyjściowych.
Przykład danych wyjściowych 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]
Przykład danych wyjściowych 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
Ten wynik wskazuje, że vmhba1 jest urządzeniem zainstalowanym w magistrali 86.
Ponieważ numer ten jest szesnastkowy, przekonwertuj go na dziesiętny. Identyfikatorem magistrali jest BUS 134.
Uzyskaj dostęp do adresu IP kontrolera iDRAC za pomocą protokołu Telnet lub SSH i uruchom polecenie racadm hwinventory
.
Ponieważ wyniki wyjściowe będą obszerne, zaleca się użycie funkcji oszczędzania danych wyjściowych, jeśli oprogramowanie terminala jest w nią wyposażone.
Wyszukaj ciąg „NVMe” w wyniku wyjściowym i potwierdź identyfikator magistrali docelowej przed otrzymaniem wyników wyszukiwania i po ich otrzymaniu.
Chociaż wyniki wyjściowe różnią się w zależności od modelu serwera i/lub konfiguracji, wynik wyjściowy może wyglądać tak, jak wyniki poniżej.
Wyodrębnienie z przykładu danych wyjściowych:
-------------------------------------------------------------------
[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
-------------------------------------------------------------------
Zgodnie z powyższym przykładem danych wyjściowych stwierdzono, że vmhba1:C0:T0:L0 magistrali 134 to dysk SSD NVMe nr 8.
Odnotowano przypadki, w których sprzęt (dzienniki TSR) flagował stan błędu urządzenia NVMe, podczas gdy vSAN nie wykazuje żadnych problemów. W takim przypadku proces identyfikacji urządzenia NVMe został cofnięty. Jednak funkcja racadm hwinventory dzieli wymagane informacje na kilka miejsc. Aby zidentyfikować urządzenie, najpierw wyszukaj numer seryjny urządzenia w tekście. Znajdziesz sekcję podobną do następującej:
[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
-------------------------------------------------------------------
Należy pamiętać, że parametr PrimaryStatus w tym przypadku jest w stanie błędu. Zanotuj parametr InstanceID. Przeszukaj plik tekstowy w poszukiwaniu innych wystąpień parametru InstanceID, aż znajdziesz segment podobny do następującego:
[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
-------------------------------------------------------------------
W tym miejscu można znaleźć numer magistrali BusNumber = 102. Numer magistrali należy następnie przekonwertować na wartość szesnastkową (w tym przypadku 66), którą następnie można wykorzystać do zlokalizowania vmhba jak poprzednio.
W przypadku jakichkolwiek pytań lub wątpliwości co do identyfikacji należy skontaktować się z działem pomocy technicznej, przekazując dziennik Support Assist kontrolera iDRAC oraz wynik polecenia potwierdzony w sekcji „Identyfikacja identyfikatora magistrali dysków”.
Jeśli problem jest problemem fizycznym, dział pomocy technicznej potwierdzi problem i zorganizuje inżyniera w celu naprawy odpowiednio do zidentyfikowanego problemu z dyskiem fizycznym lub warunków kontraktowych.
Zapoznaj się z następującymi artykułami, aby pobrać dziennik Support Assist kontrolera iDRAC (zaznaczenie opcji „OS and Application Data” (Dane systemu operacyjnego i aplikacji) nie jest wymagane dla obu kroków).