Pokud spustím smartctl -i /dev/sdb
Dostávám správné informace o disku včetně sériového čísla a číslo modelu pohonu. Ale to je pro disk označený jako JBOD.
Pro n disky, které jsou RAID'ed (v mém případě pomocí LSI RAID karty), které představují sestavený svazek pro Linux pouze pod dev/sda
například a vytvořím jeden oddíl, který by byl sda1
a má očekávanou velikost... poměrně jednoduché.
Aniž bych musel vypínat server a odebírat každý disk, abych se podíval na nálepku s informacemi o modelu a sériovém čísle, existuje způsob, jak vidět každý jednotlivý disk za kartou RAID, který byl zkombinován do virtuálního disku a získat základní informace o kterémkoli z těchto disků RAID?
Přijatá odpověď:
Vzhledem k tomu, že zmiňujete kartu LSI RAID, budu předpokládat, že se jedná o zařízení MegaRAID; v tomto případě můžete získat informace o každé základní jednotce spuštěním
smartctl -i -d megaraid,0 /dev/sda
nahrazující /dev/sda
podle potřeby (měl by odpovídat uzlu zařízení vašeho disku RAID, jak je vidět v systému), a (zvýšením hodnoty zobrazíte každou jednotku).
smartctl
manpage uvádí různé typy řadičů, které jsou podporovány, a syntaxi použitou k jejich adresování.