RAID1アレイでどのディスクを交換する必要があるかを明確に特定しようとしています。コントローラは、PhysDisk 0 id = 1であることを示しています。マシンを開くときに、これがどのディスクであるかを確実に知るにはどうすればよいですか? (理想的には、接続されている物理ケーブルだけでなく、ディスク上のシリアル番号によって。)
Lsiutilコマンドラインユーティリティまたはその他の方法でディスクのシリアル番号を表示する方法はありますか?
Centos 5.4
Dell Poweredge R300
デル(ふり)RAID SAS6iRコントローラ(別名LSI SAS0168E)
2x WD160Gbディスク
私自身の質問に答える-OpenManage(OMSA)について完全に忘れていました。この獣と数メガのrpmを後でインストールする:
[root @ computeu1n5〜] #omreport storage pdisk controller = 0 コントローラー上の物理ディスクのリストSAS 6/iRアダプター(スロット1) コントローラーSAS 6/iRアダプター(スロット1) ... ID:0:1 ステータス:OK 名前:物理ディスク0:1 ... シリアル番号:WD-WCAS2208118581185 ...
ビンゴ!
このコマンドは、LSIに接続されているディスクのシリアル番号を表示しますSASコントローラー:
yum install lsscsi /usr/bin/lsscsi -g smartctl -a /dev/sg0
LSIUtilソフトウェアが、Dell oemがLSILogicから入手したMegaCliユーティリティと同様の構文を使用していると仮定すると、 Moritz Mertinkatによって作成されたPercチートシート: から始めます。
# Physical drive information
MegaCli -PDList -aALL
MegaCli -PDInfo -PhysDrv [E:S] -aALL
RAIDユーティリティ内でディスクアクティビティライトを点滅させることができるはずです。