web-dev-qa-db-ja.com

レイドユニットを3wareのOSデバイスに関連付ける方法はありますか?

最近、3wareレイドを備えたLinuxサーバーを入手しました。 OSからはデバイス(/ dev/sd *)と見なされるボリューム(/ c4/u */v *)がいくつかあります。サイズやその他の特性から、これらのユニットをデバイスと大まかに関連付けることができます。レイドデバイスをOSデバイスに関連付ける簡単で明確な方法はありますか?

1
nsn

この種のタスクを実行する簡単な方法はありません。ユニットがどのデバイスにマウントされているかを検出する場合は、ユニットサイズを使用します。

/ etc/fstabで使用する識別子に注意してください。再起動時にユニットが同じデバイス名(/ dev/sd *)に関連付けられない場合があるため、3wareコントローラーを使用する場合はUUIDを優先してください。

1
kranteg

以下から詳細情報を取得できるはずです。

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を表示できます。これには、メンバードライブのシリアル番号が含まれます。

1
Hyppy