1、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录
2、新建用户archlinux,要求其家目录为/users/archlinux,而后su切换至archlinux用户,复制/etc/pam.d目录至自己的家目录
3、扩展testlv至7G,要求archlinux用户的文件不能丢失
4、收缩testlv至3G,要求archlinux用户的文件不能丢失
5、对testlv创建快照,并尝试基于快照备份数据,验正快照的功能
1)、增加sdd磁盘,大小为20G,将其分为大小都为10G的两个分区
2)、创建PV
3)、创建VG,设置PE大小为16M,名为testvg,大小为20G
4)、创建LV,大小为5G,名称为testlv,挂载至/users
~]#mkdir /users ~]#mkfs.ext4 /dev/mapper/testvg-testlv
5)、
6)
7)、扩展逻辑卷
使用lvextend –r参数同时扩展逻辑卷和文件系统
8)、查看扩展后文件是否被破坏
9)、缩减逻辑卷并检查其文件是否被破坏
先缩减文件系统,缩减前先卸载和强制检查。
/]#umount /users/ /]#e2fsck -f /dev/testvg/testlv /]#lvreduce -L 3G /dev/testvg/testlv
10)、创建快照,并验证。
将快照挂载到/users-bak
mkdir /users-bak mount /dev/testvg/testlv-snapshot /users-bak
删除testlv中以s开头的文件,
rm /users/archlinux/pam.d/s* -f
查看快照中的文件
文件依然存在
原创文章,作者:M20-1钟明波,如若转载,请注明出处:http://www.178linux.com/42557