试验环境: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

        这里我只分了一个区,分区后,提示重启才生效,重启。如下图:

Raid10上建立lvm实验_style

    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 ,添加一行,使其开机时自动挂载。