linux逻辑卷管理lvm

lvm实验

1)4100M(大小不一定一样)的新分区,不要格式化

2)把新建分区10 11 12 13做成Pv

# pvcreate /dev/sda{10,11,12,13}

查看Pv信息

#pvscan

#pvdisplay

3)创建vg

# vgcreate vg0 /dev/sda{10,11,12}

查看vg信息

#vgscan

#vgdisplay

4)创建lv

# lvcreate -L 150M -n lv0 vg0

查看lv信息

#lvscan

#lvdisplay

5)制作文件系统

# mkfs.ext4 /dev/vg0/lv0

 

lvm扩容

不需要卸载

从底层到上层

lvm缩容

需要卸载

从上层到底层

 

pv扩容

创建新的Pv

vg扩容

# vgextend -v vg0 /dev/sda13

lv扩容

# lvextend -L +50M /dev/vg0/lv0

文件系统级别扩容

# resize2fs /dev/vg0/lv0 200M

 

缩容

卸载

# umount /lv0/  

强制检查文件系统

# e2fsck -f /dev/vg0/lv0

文件系统级别缩容

# resize2fs /dev/vg0/lv0 100M

lv缩容

# lvreduce -L 100M /dev/vg0/lv0

vg缩容

# vgreduce vg0 /dev/sda13

pv缩容

# pvremove /dev/sda13

 

lvm快照

快照大小有一个理论值:lv大小的三分之一

快照实际就是一个特殊的Lv

# lvcreate -s /dev/vg0/lv0 -L 30M -n lv0.s

 

替换lvm设备

# pvmove /dev/sda10 /dev/sda13

 

lvm迁移

# vgchange -a n

# vgexport vg0

另一台机器:

# vgimport vg0

# vgchange -a y

 

本文出自 “linux菜鸟训练营” 博客,转载请与作者联系!

你可能感兴趣的:(linux,lvm)