ソフトウェアRAIDの構築方法
このドキュメント (00100016) の最後に記載の 免責条項 に基づき提供されています。
環境
SUSE Linux Enterprise 11
SUSE Linux Enterprise 12
概要
ソフトウェアRAIDの構築方法について知りたい。
解決策
ソフトウェアRAIDは、YaSTを使って構築可能ですが、ここでは、手動による構築方法をご紹介します。
構築例)
以下は、3台のSCSIハードディスクを使って、RAID 5を構築する例になります。
/dev/sdb
/dev/sdc
/dev/sdd
- RAID用パーティションを作成
# fdisk /dev/sdb
# fdisk /dev/sdc
# fdisk /dev/sdd
※各ディスクのパーティション タイプはfd(Linux raid autodetect)を指定し作成
# fdisk -l
: Device Boot Start End Blocks Id System /dev/sdb1 2048 6291455 3144704 fd Linux raid autodetect : Device Boot Start End Blocks Id System /dev/sdc1 2048 6291455 3144704 fd Linux raid autodetect : Device Boot Start End Blocks Id System /dev/sdd1 2048 6291455 3144704 fd Linux raid autodetect
- RAIDアレイを作成
# mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sd[bcd]1
- RAIDの構築状態を確認
# watch cat /proc/mdstat
もしくは
# cat /proc/mdstat
RAID構築完了時、以下のような表示になります。
# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdd1[3] sdc1[1] sdb1[0]
6284288 blocks super 1.2 level 5, 512k chunk, algorithm 2 [3/3] [UUU]
unused devices: <none>
- /etc/mdadm.conf を作成
# mdadm --detail --scan
ARRAY /dev/md0 metadata=1.2 name=linux-aj7l:0 UUID=c99a9b9c:c1b5dc4c:c950d1ee:93b18ee9
# mdadm --detail --scan >> /etc/mdadm.conf
- RAIDアレイにファイルシステムを作成しマウント
# mkfs -t ext3 /dev/md0
# mkdir /raid5
# mount /dev/md0 /raid5
# df
Filesystem 1K-blocks Used Available Use% Mounted on
:
/dev/md0 6185536 143484 5727840 3% /raid5
参考:
Software RAID
https://www.suse.com/communities/conversations/software-raid/
免責条項
このサポート ナレッジベースは、NetIQ/Novell/SUSE顧客、および弊社製品およびそのソリューションに関心のあるパーティへ、情報やアイデアの取得およびそれらの知識を得る為の有効なツールを提供します。 本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
- ドキュメント ID:00100016
- 作成年月日:29-JUL-15
- 修正年月日:29-JUL-15
-
- SUSESUSE Linux Enterprise 11
SUSE Linux Enterprise 12
- SUSESUSE Linux Enterprise 11
このドキュメントはあなたの問題を解決しましたか? フィードバックを送る