lvm
pvcreate /dev/sdb1 pvcreate /dev/sdb2
vgcreate data /dev/sdb1 vgextend data /dev/sdb2
lvcreate -L 500M -n data1 data # -L 空间大小 lvcreate -L 500M -n data2 data # -L 空间大小
mkfs.ext4 /dev/data/data1 mkfs.ext4 /dev/data/data2
扩展的步骤
lvextend -L SIZE /dev/data/data1 # 增加到指定的空间 lvextend -L +SIZE /dev/data/data1 # 增加了指定的空间 resize2fs /dev/data/data1 SIZE
缩减的步骤
e2fsck -f /dev/data/data1 resize2fs /dev/data/data1 SIZE # 把原来的空间变成了 SIZE 空间 lvreduce -L -SIZE /dev/data/data1 # 减少了多少空间 lvreduce -L SIZE /dev/data/data1 # 减少到多少空间
快照
lvcreate -s -L SIZE -n backup -p r /dev/data/data1 # 给 data1 创建一个快照 快照的要求: 大小: 一般是 原来的逻辑卷的 1.1 倍 (逻辑卷存储的是到原来数据的通道, 还有原来数据修改后的数据) 只能在同一个卷组上, 即上面的 命令生成 /dev/data/backup 卷
pvs pvdisplay vgs vgdisplay lvs lvdisplay