Identificar configuración de discos RAID y sin son SSD en servidor linux

A veces necesitamos saber cual es la configuración de discos, si son RAID o SSD en un servidor linux, pero es complicado localizarlo, porque el sistema operativo sólo ve el volumen, pero no sabe si es físico o virtual.

# Para el SOFT RAID lo podemos localizar con:

cat /proc/mdstat
ó
cat /proc/mdstat | grep Personalities

# Para el HARD RAID
Se suele usar la controladora LSI MegaRAID SAS
Podemos ver la controladora con el comando:
megaclisas-status

Y para ver el RAID:
megacli -LDInfo -Lall -aALL

Lo más complicado es saber si son SSD :

En discos normales, puedes ver si son «rotativos»: cat /sys/block/sda/queue/rotational
Si devuelve 1, es hdd, si devuelve 0 es ssd

Pero al estar en una controladora raid, lo que vemos es el volúmen, no el disco físico
Se me ocurre consultar a la controladora raid para que nos diga los discos que tiene:

storcli /c0 /eall /sall show

Drive Information :
=================

—————————————————————————–
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
—————————————————————————–
252:0 6 Onln 0 446.625 GB SATA SSD N N 512B INTEL SSDSC2BB480G7O U
252:1 7 Onln 0 446.625 GB SATA SSD N N 512B INTEL SSDSC2BB480G7O U
252:2 5 Onln 1 3.637 TB SATA HDD N N 512B HGST HUS726040ALA610 U
252:3 4 Onln 1 3.637 TB SATA HDD N N 512B HGST HUS726040ALA610 U
—————————————————————————–

1 comentario en “Identificar configuración de discos RAID y sin son SSD en servidor linux”

  1. Excelente información Sergio, marcaré esta web como favorito…

     

    Estuve buscando porque en mi servidor decir 2×450 SSD y al ver en mi WHM solo obtenía menos de 450 de almacenamiento, al saber que es RAID1 puedo entender como esta configurado.

Los comentarios están cerrados.