Artikkelin yhteenveto
Tässä artikkelissa kerrotaan, miten NVMe SSD -asennuspaikka voidaan tunnistaa, kun NVMe SSD -asemaa käytetään vSphere vSAN -levynä.
Ympäristö
Tässä artikkelissa käytetään esimerkkinä vSphere Web Clientin ESXi-tallennuslaitetta.
Artikkelin ohjeiden avulla voit tunnistaa laitetietoluettelossa näkyvän NVMe SSD -laitteen asennuspaikan, kun useita NVMe SSD -asemia on asennettu.
Tässä artikkelissa käytetään esimerkkinä laitetta "vmhba1:C0:T0:L0".
Sisällysluettelo
1. Levyn väylätunnuksen tunnistaminen
2. Fyysisen levyn tunnistaminen iDRAC-komentorivikäyttöliittymästä (racadm)
Laitteen C0:T0:L0 on vahvistettu olevan vmhba1-laitteessa, joten vahvista VMHBA-kohdeväylän tunnus seuraavalla lspci
- tai esxcli
-komennolla.
Seuraavassa on esimerkki tuloksista.
Esimerkki lspci-tuloksesta:
[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]
Esimerkki esxcli-tuloksesta:
[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
Tulos osoittaa, että vmhba1 on väylään 86 asennettu laite.
Numero on heksadesimaali, joten se muunnetaan desimaaliksi, jolloin väylän tunnus on 134.
Käytä iDRAC IP -osoitetta telnet- tai SSH-yhteydellä ja suorita racadm hwinventory
-komento.
Tuloksia on paljon, joten on suositeltavaa käyttää tulosten tallennustoimintoa, jos sellainen on käytettävässä pääteohjelmistossa.
Hae tuloksista merkkijonoa "NVMe" ja vahvista kohdeväylän tunnus ennen hakutulosta ja sen jälkeen.
Vaikka tulokset vaihtelevat palvelinmallin ja/tai kokoonpanon mukaan, tulos voi olla seuraavanlainen.
Katkelmia esimerkkituloksesta:
-------------------------------------------------------------------
[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
-------------------------------------------------------------------
Yllä olevan tulosesimerkin mukaan voidaan tunnistaa, että väylän 134 vmhba1:C0:T0:L0 on NVMe SSD 8.
On havaittu tapauksia, joissa laitteisto (TSR-lokit) on merkinnyt NVMe-laitteen virhetilaan, mutta vSAN ei näytä ongelmia. Tällöin NVMe-laite tunnistetaan päinvastoin. Komento racadm hwinventory jakaa kuitenkin tarvittavat tiedot useisiin paikkoihin. Tunnista laite hakemalla ensin laitteen sarjanumeroa tekstistä. Löydät seuraavankaltaisen kohdan:
[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
-------------------------------------------------------------------
Huomaa, että tässä tapauksessa PrimaryStatus on virhetilassa. Huomioi InstanceID. Hae tekstitiedostosta lisää muita InstanceID-esiintymiä, kunnes löydät seuraavankaltaisen kohdan:
[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
-------------------------------------------------------------------
Tässä näkyy BusNumber = 102. BusNumber on muunnettava heksadesimaaliarvoksi (tässä tapauksessa 66), jonka avulla vmhba voidaan paikantaa aiemmin esitetyllä tavalla.
Jos sinulla on kysyttävää tai olet epävarma, keskustele teknisen tuen kanssa iDRACin Support Assist -lokista ja kohdassa Levyn väylätunnuksen tunnistaminen vahvistetusta komennon tuloksesta.
Jos ongelma koskee fyysistä laitetta, tekninen tuki vahvistaa ongelman ja järjestää teknikon korjaamaan vian fyysisen levyn ongelman tai sopimusten mukaisesti.
Seuraavien artikkeleiden avulla voit kerätä iDRAC Support Assist -lokin (OS and Application Data -vaihtoehtoa ei tarvitse valita molemmissa vaiheessa).