wannagonna 2008-07-27
在我们举例的Linux主机上,有四块大小相等的SCSI硬盘:
#fdisk -l(查看系统硬盘)
第一块SCSI硬盘上有我们的系统分区。其它3块都没有分区。
首先,我们为每块CSCI硬盘创建分区:
#fdisk /dev/sbd
Command (m for help):new
Command action
e extended
p primary partition(1-4):p
Partition number(1-4):1
First cylinder (1-2213,default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-2213,default 2213):
Using default value 2213
Command (m for help):type
Selected partition 1
Hex code ( type L to list codes):fd
Changed system type of partition 1 to fd(Linux raid autodetect)
Command (m for help):write
另外两块硬盘的分区同上
开始创建RAID盘阵:
#mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
在建盘阵的时候,查看/proc/mdstat文件显示出的进度信息
#cat /proc/mdstat
虽然就技术而言,mdadm命令不要求有一个配置文件,但我们还是建议配置一个配置文件。使用下面命令提供一个完整的配置文件
#echo DEVICE /dev/sbd1 /dev/sdc1 /dev/sdd1>/etc/mdadm.conf
#mdadm --detail --scan>>/etc/mdadm.conf
#cat /etc/mdadm.conf
为了用新建的/etc/mdadm.conf文件在系统启动的时候启动盘阵,我们执行:
#mdadm -As /dev/md0
要手工停止盘阵,我们使用下面的命令:
#mdadm -S /dev/md0