在我们举例的系统上,有四块大小相等的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):<Enter> Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-2213,default 2213):<Enter> 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 下面在RAID盘上创建逻辑卷组: #pvcreate /dev/md0 #vcreate LVM1 /dev/md0 要回头检查一下我们的手艺,使用vgdisplay命令: #vgdisplay LVM1 最后几步要在卷组LVM1里创建逻辑卷 #lvcreate -L 10G -n web1 LVM1 #lvcreate -L 10G -n web2 LVM1 再继续在逻辑卷中安装文件系统: #mke2fs -j /dev/LVM1/web1 #mke2fs -j /dev/LVM1/web2 #mkdir /web1 /web2 #mount /dev/LVM1/web1 /web1 #mount /dev/LVM1/web2 /web2 要在RAID的配置里删除设备,使用mdadm: #mdadm /dev/md0 -r /dev/sdc1 把硬盘加回盘阵: #mdadm /dev/md0 -a /dev/sdc1 上面两个命令用于磁盘出现故障后更换故障磁盘。 |