Řešení 1:
Jak získat informace RAID bude zcela záviset na řadiči RAID, který používáte. Výrobci často mají nástroje, které lze stáhnout z jejich webových stránek a které lze použít k dotazování řadiče RAID a získání těchto informací.
Chcete-li zjistit, který řadič RAID používáte, vyzkoušejte jeden z následujících příkazů:
lspci
# lspci -knn | grep 'RAID bus controller'
08:00.0 RAID bus controller [0104]: 3ware Inc 9690SA SAS/SATA-II RAID PCIe [13c1:1005] (rev 01)
Zde hledáme informace "3ware Inc 9690SA SAS/SATA-II RAID PCIe" .
lsscsi
Příkaz není dostupný na Debianu a Ubuntu, ale rychlý sudo apt-get install lsscsi
načte to z repozitáře. Poznámka:Pokud nepoužíváte řadič RAID, zobrazí se zde výrobce a číslo modelu vašeho pevného disku.
# lsscsi
[2:0:0:0] disk AMCC 9690SA-8I DISK 4.08 /dev/sda
[2:0:1:0] disk AMCC 9690SA-8I DISK 4.08 /dev/sdb
Zde vidíme výrobce "AMCC" a číslo modelu karty RAID je "9690SA-8I" . Rychlé vyhledávání Google ukazuje, že tato karta je známá také jako "AMCC 3Ware 9690SA-8I" .
lshw
Třetí metodou (která poskytuje poměrně dost výstupních dat) je použití lshw
příkaz. Spusťte lshw -class disk
jako root zobrazíte pouze podrobnosti o pevných discích (včetně informací RAID).
Vyhledání nástrojů řadiče RAID
Nyní, když máme výrobce a číslo modelu, mělo by být možné najít nástroje na jejich webových stránkách nebo alespoň umět Google podrobnosti o tom, jak najít a používat nástroje pro tento konkrétní ovladač.
Pokud je výrobce uveden v tomto seznamu, přečtěte si tyto odpovědi, kde najdete další podrobnosti o tom, jak získat informace RAID pro vaši kartu:
- AMCC – 3warové ovladače
- Logika LSI / Logika Symbios
- Adaptec (některá zařízení)
Řešení 2:
Spusťte něco jako lspci -knn | grep 'RAID bus controller'
.
Pomocí tohoto výstupu Google (například) pro LSI Logic / Symbios Logic MegaRAID SAS 2208
.
Najít používá storcli
nástroj pro dotazování řadiče RAID.
Stáhněte si jej a nainstalujte.
storcli64 show
vám poskytne konkrétní model řadiče a index řadiče, počet skupin disků a virtuální disky.
storcli64 /c0/d0 show
zobrazí první ovladač, první skupinu pohonů. Řekne vám úrovně raidů, včetně vnoření.
storcli64 /c0/eall/sall show all
zobrazí všechny informace na všech discích.
Další referenční údaje pro tyto příkazy lze nalézt zde:
http://mycusthelp.info/LSI/_cs/AnswerPreview.aspx?sSessionID=&inc=8275
Mělo by to být vše, co musíte udělat. Stačí použít normální hardwarovou introspekci v Linuxu, pak Google, pak si stáhnout a nainstalovat nástroje, které k tomu patří.
Návrhy a komentáře @Gene jsou naprosto na místě.
Tato odpověď je zcela specifická pro výstup, který získáte z lspci
a možnost vašeho vyhledávání Google identifikovat výrobce a získat správný nástroj příkazového řádku.
Ukazuje to však, že toto vše můžete získat ze serveru, na příkazovém řádku, aniž byste museli zastavovat počítač, otevírat skříň a vytahovat jednotky, což je, jak doufám, užitečné.
Řešení 3:
Toto není univerzální odpověď a neposkytne vám všechny informace, které potřebujete, ale na jednom hardwarovém RAID řadiči Adaptec jsme to použili. Umožnil určitý přístup k samotným jednotkám prostřednictvím speciálních zařízení /dev/sg1
, /dev/sg2
, atd.
Mohli bychom spustit smartctl -a /dev/sg1
získat spoustu informací o tomto fyzickém disku včetně výrobce, čísla modelu, rozhraní, sériového čísla, velikosti a další údaje.
Pokud jde o zjištění, který ovladač se používá, souhlasím s Geneovou poznámkou o dmidecode
, dmesg
a lspci
- ty bych také zkusil jako první.