web-dev-qa-db-ja.com

LSISAS1068Eコントローラー上のディスクを識別します

RAID1アレイでどのディスクを交換する必要があるかを明確に特定しようとしています。コントローラは、PhysDisk 0 id = 1であることを示しています。マシンを開くときに、これがどのディスクであるかを確実に知るにはどうすればよいですか? (理想的には、接続されている物理ケーブルだけでなく、ディスク上のシリアル番号によって。)

Lsiutilコマンドラインユーティリティまたはその他の方法でディスクのシリアル番号を表示する方法はありますか?

Centos 5.4

Dell Poweredge R300

デル(ふり)RAID SAS6iRコントローラ(別名LSI SAS0168E)

2x WD160Gbディスク

2
bee

私自身の質問に答える-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 
 ... 

ビンゴ!

1
bee

このコマンドは、LSIに接続されているディスクのシリアル番号を表示しますSASコントローラー:

yum install lsscsi /usr/bin/lsscsi -g smartctl -a /dev/sg0

1
motobói

LSIUtilソフトウェアが、Dell oemがLSILogicから入手したMegaCliユーティリティと同様の構文を使用していると仮定すると、 Moritz Mertinkatによって作成されたPercチートシート: から始めます。

# Physical drive information

MegaCli -PDList -aALL
MegaCli -PDInfo -PhysDrv [E:S] -aALL 
0
AndyN

RAIDユーティリティ内でディスクアクティビティライトを点滅させることができるはずです。

0
DanBig