试验环境:vmware workstation 9.0.1 build-894247 ,red hat 5
四块虚拟磁盘 /dev/sdc /dev/sdd /dev/sde /dev/sdf
一 建立两个raid 0
[root@zifu ~]# mdadm --create /dev/md0 --auto=yes -l 0 -n 2 /dev/sdc /dev/sdd mdadm: array /dev/md0 started. [root@zifu ~]# mdadm --create /dev/md2 --auto=yes -l 0 -n 2 /dev/sde /dev/sdf mdadm: array /dev/md2 started. |
二 建立一个raid1
利用之前建立的两个raid0设备 /dev/md0 ,/dev/md2 建立一个raid1
[root@zifu ~]# mdadm --create /dev/md1 -auto=yes -l 1 -n 2 /dev/md0 /dev/md2 mdadm: array /dev/md1 started. |
三 生成raid 的配置文件
[root@zifu ~]# echo DEVICE /dev/sd{c,d,e,f} /dev/md{0,2}> /etc/mdadm.conf [root@zifu ~]# mdadm --detail --scan >> /etc/mdadm.conf [root@zifu ~]# cat /etc/mdadm.conf DEVICE /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/md0 /dev/md2 ARRAY /dev/md0 level=raid0 num-devices=2 metadata=0.90 UUID=6da1e82a:ff249153:eded5b13:a635d0c8 ARRAY /dev/md2 level=raid0 num-devices=2 metadata=0.90 UUID=2cca091e:5228059f:d31160d8:4c6b44f0 ARRAY /dev/md1 level=raid1 num-devices=2 metadata=0.90 UUID=2a7e87da:663b01a9:944359a6:50716887 |
四 建立lvm
1) 给刚才建立的raid10设备分区,分区标识符是lvm(8e)
[root@zifu ~]# fdisk /dev/md1
这里我只分了一个区,分区后,提示重启才生效,重启。如下图:
2)建立pv,vg,lv
[root@zifu ~]# pvcreate /dev/md1 #创建pv [root@zifu ~]# vgcreate -s 8M niubi /dev/md1 #创建VG [root@zifu ~]# lvcreate -L 5G -n zh0 niubi #创建LV |
3)格式化,挂载lv
[root@zifu ~]# mkfs -t ext3 /dev/niubi/zh0
[root@zifu ~]# mkdir /lvm
[root@zifu ~]# mount /dev/niubi/zh0 /lvm
挂载成功。
[root@zifu ~]# df –h Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.5G 2.6G 6.5G 29% / /dev/sda5 4.8G 233M 4.3G 6% /var /dev/sda3 4.9G 178M 4.5G 4% /home /dev/sda1 99M 12M 83M 12% /boot tmpfs 506M 0 506M 0% /dev/shm /dev/hdc 3.0G 3.0G 0 100% /media /dev/mapper/niubi-zh0 5.0G 139M 4.6G 3% /lvm |
4)Vi /etc/fstab ,添加一行,使其开机时自动挂载。