RAID状態のをネットワーク経由で調べる方法
what
各サーバのRAID状態をネットワーク経由で調べたいのだが、調べ方が分からないので知る。
ハードウエアRAID
RAID の状態を調べるユーティリティはいくつかあります。 ハートウェア ベース RAID には通常 RAID 構成ユーティリティが付いています。
なるほど、通常はRAIDカードに付属のユーティリティがあるのか。
4.1 RAID コントローラのソフトウェア
RAID コントローラを用いてRAID システムを構築するには、各RAID コントローラに対応したソフトウェアを使用する必要があ
ります。RAID コントローラを制御するソフトウェアは、BIOS ユーティリティとRAID システム管理ユーティリティに大別されます。
4.2 BIOS ユーティリティ
BIOS ユーティリティはRAID コントローラ本体のBIOS ROM 内に格納されており、本体装置のPOST 画面上でホットキーを
押すことで起動します。オペレーティングシステムを起動せずにRAID コントローラの操作を行うことができます。
4.3 RAID システム管理ユーティリティ
RAID システム管理ユーティリティは、オペレーティングシステムが起動した状態で、RAID システムの構築、RAID システムの監視を行うことができます。
3wareのRAIDカードのユーティリティ
tw_cli
とあり、3ware のRAIDカードである場合、状態を調べるのに使える。
- 例
$ sudo /usr/sbin/tw_cli info c0 Controller: c0 ------------- Driver: 1.02.00.032 Model: 8006-2LP FW: FE8S 1.05.00.068 BIOS: BE7X 1.08.00.048 Monitor: ME7X 1.01.00.040 Serial #: L18501A1321894 PCB: Rev5 PCHIP: 1.30-66 ACHIP: 3.20 # of units: 1 Unit 0: RAID 1 74.53 GB ( 156310528 blocks): OK # of ports: 2 Port 0: Maxtor 6Y080M0 Y20C7HLC 74.53 GB (156312576 blocks): OK(unit 0) Port 1: Maxtor 6Y080M0 Y20FS0GC 74.53 GB (156312576 blocks): OK(unit 0)
RAID( RAID1 ) で ちゃんとHDが2台確認されているのがわかる。
LSI1030 HW RAID コントローラ
raidctl
http://docs.sun.com/app/docs/doc/817-7411/raidctl-1m?a=view
raidctl ユーティリティーは、LSI1030 HW RAID コントローラの RAID ボリュームを作成、削除、または表示します。
N8103-118 RAIDコントローラ
http://support.express.nec.co.jp/teci/tecbook-pdf/tb080714/option/RaidController.pdf#page=76 の 108ページ
↓
http://www.express.nec.co.jp/dload/main-dl2.html
↓
http://www.express.nec.co.jp/linux/dload/drivers/index.html
↓
http://support.express.nec.co.jp/dload/str/2220000555/index.html
ソフトウエアRAID
ソフトウエアRAIDは、RAIDを構築するソフトによってまちまちのようだ。
/proc/mdstat
RAIDの状態を表示するには、catコマンドで/proc/mdstatを表示すればいい(「インストール時にRAIDを構成するには」参照)。
- cat /proc/mdstat
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sdb2[1] sda2[0] 1020032 blocks [2/2] [UU] md2 : active raid1 sdb3[1] sda3[0] 76589760 blocks [2/2] [UU] md0 : active raid1 sdb1[1] sda1[0] 513984 blocks [2/2] [UU] unused devices: <none>
参考:
http://www.viste.com/Linux/FedoraLinux/raid/raid.htm
複眼中心 | Blog by Tats Shibata
http://pht.at.infoseek.co.jp/raid1.html
mdadm
��RAID�̍č\�z(mdadm)�����S�҂̂��߂�Linux�T�[�o�[�\�z�u��(CentOS �����T�[�o�[�Ή�)�����֗��T�[�o�[.com��
WBEL4 、 CentOS4 及びCentOS5の インストール を行うときに RAID の構築を行うと、自動的に mdadm が用いられてRAIDが構築されます。
mdadmの設定ファイルは、 デフォルト では "/etc/mdadm.conf" となっています。
感想
ハードウエアレイドでのRAID状態の把握は、RAIDカード付属のユーティリティを利用するのが一般的な感じがしました。
ソフトウエアRAIDについては、構築したソフトやOSに管理コマンドがあるので、それを利用する感じでしょうか。
また、ネットワーク経由だと、RAIDカードが何なのかわからず、困りました・・・。
RAIDについては、ほんと初心者なので、つっこみ大歓迎でございますm(_ _)m