GNU/Linux >> Tutoriales Linux >  >> Linux

¿Información del disco duro detrás del controlador RAID de hardware?

Si ejecuto smartctl -i /dev/sdb Obtengo la información correcta del disco, incluido el número de serie y el número de modelo de la unidad. Pero esto es para un disco marcado como JBOD.

Para n unidades que son RAID (usando una tarjeta LSI RAID en mi caso), que presenta el volumen ensamblado a Linux bajo solo dev/sda por ejemplo, y hago una partición que sería sda1 y tiene el tamaño esperado... bastante simple.

Sin tener que apagar mi servidor y quitar cada unidad para mirar la etiqueta para obtener información sobre el modelo y el número de serie, ¿hay alguna manera de ver cada disco individual detrás de una tarjeta RAID que se ha combinado en una unidad virtual y obtener la información básica de cualquiera de esos discos RAID?

Respuesta aceptada:

Dado que menciona una tarjeta LSI RAID, asumiré que es un dispositivo MegaRAID; en este caso, puede obtener la información sobre cada unidad subyacente ejecutando

smartctl -i -d megaraid,0 /dev/sda

reemplazando /dev/sda según corresponda (debe corresponder al nodo del dispositivo de su unidad RAID como se ve en el sistema), y (aumentarlo para ver cada unidad).

El smartctl La página de manual enumera los diferentes tipos de controladores compatibles y la sintaxis utilizada para abordarlos.


Linux
  1. Use lspci en Linux para ver su hardware

  2. Recuperación de datos de disco duro simple

  3. Copia de seguridad de todo el disco duro de Linux?

  4. ¿Clonar toda la partición o el disco duro en un archivo disperso?

  5. Error de disco duro?

Cómo reemplazar un disco duro en Linux

Cómo clonar una partición o disco duro en Linux

Cómo encontrar detalles de la unidad de disco duro en Linux

RAID de Linux

Cómo Limpiar un Disco Duro de forma segura - Paso a Paso

¿Puedo detectar información RAID de hardware desde el interior de Linux?