最近、3wareレイドを備えたLinuxサーバーを入手しました。 OSからはデバイス(/ dev/sd *)と見なされるボリューム(/ c4/u */v *)がいくつかあります。サイズやその他の特性から、これらのユニットをデバイスと大まかに関連付けることができます。レイドデバイスをOSデバイスに関連付ける簡単で明確な方法はありますか?
この種のタスクを実行する簡単な方法はありません。ユニットがどのデバイスにマウントされているかを検出する場合は、ユニットサイズを使用します。
/ etc/fstabで使用する識別子に注意してください。再起動時にユニットが同じデバイス名(/ dev/sd *)に関連付けられない場合があるため、3wareコントローラーを使用する場合はUUIDを優先してください。
以下から詳細情報を取得できるはずです。
Sudo /sbin/hdparm -I /dev/sda
smartctl
も3wareに対応しています。
smartctl -a -d 3ware,0 /dev/tw0
上記は、提示されたRAIDドライブ/dev/tw0
の背後にある3Wareポート0のディスクヘルスと情報をチェックします。 /dev/sd*
または/dev/twe*
の場合もあります。
tw_cli
がインストールされている場合は、コントローラーのリストに対してtw_cli info
を実行し、たとえばtw_cli info c0
を実行してコントローラー0を表示できます。これには、メンバードライブのシリアル番号が含まれます。