試驗環境: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 ,添加一行,使其開機時自動挂載。