Antworten:
Im Falle eines Hardware-Raids müssten Sie ein Controller-Dienstprogramm verwenden, wie es vom Hersteller des Raid-Controllers bereitgestellt wird.
Leider gibt es keinen generischen Weg, der mit jedem HW-Raid-Anbieter da draußen funktioniert.
Der Hersteller des RAID-Controllers bietet normalerweise eine Schnittstelle zu den dahinter liegenden Festplatten. 3ware verfügt über das 3DM-Webmanagement sowie ein CLI-Dienstprogramm. Dell stellt dies auch über OpenManage Server Administrator bereit. Ich bin mir bei anderen Anbietern nicht sicher, aber ich würde mir das auch vorstellen.
hpacucli.
Hardware-RAID kombiniert Festplatten und präsentiert sie als Geräte auf Hardwareebene. Es gibt keine generische Möglichkeit für einen Linux-Computer, dies zu erkennen und nach den echten Festplatten hinter dem Hardware-Raid zu suchen. Die meisten Hardware-RAID-Geräte werden jedoch mit einem Linux-Dienstprogramm geliefert, das Informationen zum RAID-Gerät enthält. Wenn Sie dieses Dienstprogramm für Ihr bestimmtes RAID-Gerät finden, können Sie es verwenden, um die tatsächlichen Festplatten zu ermitteln, die an das RAID angeschlossen sind.
lshw -class diskverwenden, da fdisk einige Blockgeräte anzeigt, die eigentlich keine physischen Festplatten sind.