RAID5+LVM
次试验在虚拟机中运行,加了一快20G的硬盘
磁盘分区情况:
Device Boot Start End Blocks Id System
/dev/sdb1 1 2610 20964793+ 5 Extended
/dev/sdb5 1 244 1959867 83 Linux
/dev/sdb6 245 488 1959898+ 83 Linux
/dev/sdb7 489 732 1959898+ 83 Linux
/dev/sdb8 733 976 1959898+ 83 Linux
/dev/sdb9 977 1220 1959898+ 83 Linux
创建RAID:
mdadm --create --auto=yes /dev/md0 \--level=5 --raid-devices=4 --spare-devices=1 /dev/sdb{5,6,7,8,9}
mdadm: array /dev/md0 started.
创建LVM:
pvcreate /dev/md0 #新建PV
Physical volume "/dev/md0" successfully created
vgcreate raidvg /dev/md0 #新建VG
Volume group "raidvg" successfully created
lvcreate -L 5G -n raidlv raidvg #新建LV
Logical volume "raidlv" created
lvdisplay
--- Logical volume ---
LV Name /dev/raidvg/raidlv
VG Name raidvg
LV UUID k1QTwo-ccYd-KnUj-O4nN-Hpmp-HVXj-96wGZg
LV Write Access read/write
LV Status available
# open 0
LV Size 5.00 GB
Current LE 1280
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 768
Block device 253:2
创建文件系统挂载:
mkfs -t ext3 /dev/raidvg/raidlvmkdir /raidfsmount /dev/raidvg/raidlv /raidfs/
这样差不多就可以了,自己的一些想法,如果两块硬盘每个分两个区,然后再在上面建RAID成功之后建LVM
关闭RAID5跟LVM:
umount /raidfs/lvremove /dev/raidvg/raidlvvgchange -a -n raidvgvgremove raidvgpvremove /dev/md0
Labels on physical volume "/dev/md0" successfully wiped
mdadm --stop /dev/md0
mdadm: stopped /dev/md0
fdisk /dev/sdb