PowerEdge: Cómo identificar la ubicación de la ranura de SSD NVMe utilizada en un grupo de discos de vSAN

Resumen: En este artículo, se presenta cómo identificar la ranura en la que está instalado un SSD NVMe para vSAN.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Los pasos de este artículo muestran cómo identificar en qué ranura está instalado un dispositivo SSD NVMe que se muestra en la lista de detalles del dispositivo cuando se instalan varias SSD NVMe.

Si debe identificar un disco SAS, puede consultar el artículo: VMware: Cómo identificar unidades en VSAN en una ranura física en iDRAC

 

 

Medio ambiente
En este artículo, se utiliza el caso de ejemplo que hace referencia al dispositivo de almacenamiento en ESXi desde vSphere Web Client como ejemplo.

En este ejemplo, vimos una indicación de que el disco defectuoso se encuentra en el dispositivo "vmhba1:C0:T0:L0”. 

 

 

Tabla de contenido

  1. Identifique el ID de bus de disco
  2. Identifique el disco físico desde la CLI de iDRAC (racadm)

 

 


Identificar el ID de bus de disco desde ESXi

 

Dado que el dispositivo C0:T0:L0 se ha confirmado su existencia en vmhba1, utilice lo siguiente lspci o esxcli comandos para confirmar el destino vmhba ID DEL BUS.

 

Comprobación de la lista de filtrado de dispositivos PCIe para NVMe:

[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]

 

Enumere el filtrado de adaptadores de almacenamiento para NVMe:

[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

 

Esta salida de ambos comandos identifica que vmhba1 es el dispositivo instalado en BUS 86.

El sistema operativo utiliza números hexadecimales para los ID, pero el IDRAC utiliza números decimales para los ID. 

Dado que este número es hexadecimal, se debe convertir a decimal, que es BUS 134.

 

 

 


Identifique el disco físico desde la CLI de iDRAC (racadm)

 

Acceda a la dirección IP de iDRAC con SSH y ejecute el racadm hwinventory mandar.
Los resultados de salida pueden ser grandes, por lo que se recomienda utilizar una función de guardado de salida si es posible.

 

Busque por la cadena "NVMe" en el resultado de salida y confirme el ID de bus de destino de antes y después del resultado de la búsqueda.
A pesar de que los resultados son diferentes según el modelo o la configuración del servidor, los resultados pueden ser similares a los que aparecen a continuación.

 

Ejemplo de extracción del resultado:

[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

 

Según el ejemplo de salida anterior, se identificó que el dispositivo vmhba1:C0:T0:L0 en el BUS 134 es la SSD NVMe ubicada en la ranura 8.

 


 

Localización del ID del disco VSAN mediante la identificación de hardware:

A veces vemos casos en los que iDRAC identificó que un dispositivo NVMe se encuentra en un estado de error, mientras que el grupo de discos vSAN no muestra problemas.

En tal caso, el proceso para identificar el dispositivo NVMe se invierte. Sin embargo racadm hwinventory Divide la información necesaria en varios lugares. Para identificar el dispositivo, primero busque el número de serie del dispositivo en el texto.  

Debe encontrar una sección similar a la siguiente:

[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

Tenga en cuenta que el método PrimaryStatus en este caso se encuentra en un estado Error. Tome nota del InstanceID. Siga buscando en el archivo de texto otras apariciones del mismo InstanceID hasta que encuentre un segmento similar al siguiente:

[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

Desde aquí, puede ver el BusNumber = 102. A continuación, este número de bus se debe convertir a su valor hexadecimal (en este caso, 66), que se puede utilizar para localizar el vmhba usando el mismo lspci o esxcli comandos como antes.

 

Si tiene algún problema para identificar el disco, comuníquese con el soporte de Dell con un registro de SupportAssist (TSR) y un paquete de soporte de VMware para su revisión.


Consulte los siguientes artículos para recopilar el registro de SupportAssist desde iDRAC (no es necesario verificar la opción "Datos de aplicaciones y SO" para ambos pasos).

 


Productos afectados

iDRAC9, VMware ESXi 7.x, VMware ESXi 8.x, VMware VSAN

Productos

PowerFlex rack, XR Servers, PowerEdge C6520, PowerEdge C6525, PowerEdge C6615, PowerEdge C6620, PowerEdge R260, PowerEdge R360, PowerEdge R440, PowerEdge R450, PowerEdge R540, PowerEdge R550, PowerEdge R640, PowerEdge R6415, PowerEdge R650 , PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R840, PowerEdge R860, PowerEdge R940, PowerEdge R940xa, PowerEdge R960, PowerEdge T350, PowerEdge T360, PowerEdge T550, PowerEdge T560, PowerEdge T640 ...
Propiedades del artículo
Número del artículo: 000120258
Tipo de artículo: How To
Última modificación: 30 abr 2025
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.