
サーバーにソフト RAID とハード RAID の両方が構成されているかどうかを確認したい。
サーバー (Suse Enterprise Edition 11) でいくつかのコマンドを試しました:
**ms:~ # cat /proc/mdstat
Personalities :
unused devices: <none>
ms:~ #**
実行しようとしましたraiddev /dev/md0
が、raiddev コマンドが利用できません。
サーバーの RAID レベルを確認できる他のコマンドはありますか?
答え1
ハードウェア RAID とソフトウェア RAID は異なる世界です。「サーバー」とおっしゃっているので、おそらくハードウェア RAID が存在していると思われます。
使用方法を確認するには:
lspci -vv | grep -i raid
ハードウェア RAID が存在する場合、出力は次のようになります。
Subsystem: abcdefg RAID Controller
ハードウェア RAID 構成の詳細を確認するには、ベンダー固有のツールを使用する必要があります。たとえば、Dell ハードウェアの詳細な概要を取得するには、次のコマンドを実行します。
omreport storage vdisk
Adaptec RAID コントローラを使用すると、以下を使用できます。
arcconf getconfig 2
すべてのベンダーには独自のツールがあります。別のベンダーを使用している場合は、そのツールがまだインストールされていない場合はインストールしてください。(DELL OpenManageをインストールする)
ソフトウェア RAID の場合、RAID 構成の詳細については以下を参照してください。
cat /proc/mdstat
RAID アルゴリズム、チャンク サイズ、RAID レベルなどの詳細については、以下を参照してください。
mdadm -D /dev/mdxx