Si j'exécute smartctl -i /dev/sdb
J'obtiens des informations correctes sur le disque, y compris le numéro de série et le numéro de modèle du lecteur. Mais c'est pour un disque marqué comme JBOD.
Pour n les disques qui sont RAID (en utilisant une carte RAID LSI dans mon cas), qui présente le volume assemblé à Linux sous juste dev/sda
par exemple, et je crée une partition qui serait sda1
et est de la taille attendue… assez simple.
Sans avoir à éteindre mon serveur et à retirer chaque disque pour regarder l'autocollant pour les informations de modèle et de série, existe-t-il un moyen de voir chaque disque individuel derrière une carte RAID qui a été combinée dans un lecteur virtuel , et obtenir les informations de base de l'un de ces disques RAID ?
Réponse acceptée :
Puisque vous mentionnez une carte RAID LSI, je suppose qu'il s'agit d'un périphérique MegaRAID ; dans ce cas, vous pouvez obtenir les informations sur chaque lecteur sous-jacent en exécutant
smartctl -i -d megaraid,0 /dev/sda
remplacer /dev/sda
le cas échéant (il doit correspondre au nœud de périphérique de votre lecteur RAID tel qu'il est visible dans le système), et (incrémentez-le pour voir chaque lecteur).
Le smartctl
La page de manuel répertorie les différents types de contrôleurs pris en charge et la syntaxe utilisée pour les traiter.