减小逻辑卷容量,将逻辑卷容量减少至100M
此步骤必须先卸载所挂载的目录
umount /lv
调整之前必须强制检测逻辑卷
fsck -f /dev/vgname/lvname
之后的步骤与增加的步骤正好逆向
先执行 resize2fs,减小文件系统
resize2fs /dev/vgname/lvname 100M
减小逻辑卷
lvreduce /dev/vgname/lvname -L 100M
减小逻辑卷很少使用。
创建逻辑卷快照
先将 /lv 中写入一些内容
创建快照
lvcreate -L 16M -p r -s -n lv-backup /dev/vgname/lvname
-p 指定快照的读写属性 参数有(r , rw)
-s 创建快照
-L 指定快照大小
-n 指定快照名字
测试快照是否创建成功
建立目录
mkdir /tmp/lv
挂载快照
mount /dev/vgname/lv-backup /tmp/lv
ls /tmp/lv
看/tmp/lv 与 /lv 中的内容是否相同。
创建快照时可能经常会报如下错误:
snapshot: Required device-mapper target(s) net detected in your kernel
原因:缺少dm-snapshot模块。
解决方法:输入 modprobe dm-snapshot 即可