lvm(逻辑卷):
几个PV(物理卷)组成VG(卷组),在划分LV(逻辑卷)
SAN NAS
pvcreate /dev/sda12 创建物理卷
pvs
vgcreate vg1 /dev/sda10 /dev/sda11
[root@localhost ~]# pvs
大小为4M的倍数
vgs 查看卷组信息
[root@localhost ~]# vgs
lvcreate -L 150M -n lv1 vg1
[root@localhost ~]# vgs
[root@localhost ~]#mkfs.ext3 /dev/vg1/lv1
[root@localhost ~]# mkdir /data2
[root@localhost ~]# mount /dev/vg1/lv1 /data2
vim /etc/fstab
/dev/vg1/lv1 /data2 ext3 defaults 0 0
[root@localhost ~]# ll /dev/vg1/lv1
lrwxrwxrwx 1 root root 19 04-08 14:25 /dev/vg1/lv1 -> /dev/mapper/vg1-lv1
pvdisplay
vgdisplay
lvdisplay
pvscan
vgscan
lvscan
删除:
新扩展的逻辑卷lv2 也要现格式化 再挂载
umount /dev/vg1/lv2
lvremove /dev/vg1/lv2
放大:
lvextend -L +40M /dev/vg1/lv1
(e2fsck -f /dev/vg1/lv1
resize2fs /dev/vg1/lv1
lvextend -L 220M /dev/vg1/lv1
vgextend vg1 /dev/sda12
缩小lv:
umount /dev/vg1/lv1
e2fsck -fy /dev/vg1/lv1
resize2fs /dev/vg1/lv1 120M
lvreduce -L 120M /dev/vg1/lv1
pvmove /dev/sda12 /dev/sda11 移动文件
[root@localhost ~]# vgreduce vg1 /dev/sda12
pvremove /dev/sda12
pv-vg-lv
卸载逻辑卷
umount /dev/vg1/lv1
lvremove /dev/vg1/lv1
vgremove vg1
pvremove /dev/sda10 /dev/sda11
lvrenmae
vgrename
如果pv被删掉用:vgreduce --removemissing vg1
创建6个分区
3个分区为组成raid1(md1 200M)
3个分区为组成raid1(md2 400M)
创建成500M的lv