练习题:
1.创建一个至少有两个PV组成的大小的20G的名为testVG的VG;要求PE大小为16MB,而后在卷组中创建大小为5G的逻辑卷testLV;挂载至/users目录;
# fdisk -l
# pvcreate /dev/sdb1 /dev/sdb2
# vgcreate testVG /dev/sdb1 /dev/sdb2 -s 16
# lvcreate -n testLV -L 5G /dev/testVG
# mkfs.ext4 /dev/testVG/testLV
# mkdir /users
# mount /dev/testVG/testLV /users
# mount
# df -h
2.新建用户bob,要求其家目录为/users/bob,而后su切换至bob用户,复制/etc/pam.d目录至自己家目录;
# useradd -d /users/bob bob
# su - bob
$ cp -r /etc/pam.d /users/bob
$ cd /users/bob
$ ls
3.扩展testLV至7G,要求bob用户的文件不能丢失;
$ exit
# umount /dev/testVG/testLV
# lvextend -L 7G /dev/testVG/testLV
# e2fsck -f /dev/testVG/testLV
# resize2fs /dev/testVG/testLV
# mount /dev/testVG/testLV /users
# cd /users/bob
# ls
4.收缩testLV至3G,要求bob用户的文件不能丢失;
# df -h
# umount /dev/testVG/testLV
# e2fsck -f /dev/testVG/testLV
# resize2fs /dev/testVG/testLV 3G
# lvreduce -L 3G /dev/testVG/testLV
# mount /dev/testVG/testLV /users
# cd /users/bob
# ls
5.对testLV创建快照,并尝试基于快照备份数据,验证快照的功能;
# lvcreate -L 3G -s -n testLV_SNAP /dev/testVG/testLV
# lvdisplay
# dd if=/dev/zero of=/users/test count=1 bs=100M
# df -h
# umount /dev/testVG/testLV
# lvconvert --merge /dev/testVG/testLV_SNAP
# mount /dev/testVG/testLV /users
# df -h
# cd /users/
# ls
转载于:https://blog.51cto.com/13872595/2295866