本教程用于作者学习记录,如有问题或欠缺请在评论区留言!!!
--辰残
实验目录
- 第一步,创建物理卷
- 第二部,创建卷组
- 第三步,创建逻辑卷
- 第四步,逻辑卷扩容,缩容
- 第五步,配额
- 第六步,设置快照
步骤一
添加磁盘,创建物理卷
fdisk /dev/sdc
p //查看分区列表
n //新建分区
t //更改系统类型 8e逻辑分区
w //保存退出
使用partprobe让内核重新识别
partprobe /dev/sdc
步骤二
创建逻辑卷
lvcreate -L [大小MGT] -n NAME VolumeGroup(vg名称)
[root@localhost ~]#lvcreate -L 10M -n ljj chencan
[root@localhost ~]#lvdisplay /dev/chencan/ljj
[root@localhost ~]#mkfs.ext4 /dev/chencan/ljj
[root@localhost ~]#df -hT
步骤四
逻辑卷扩容,缩容
1.扩容
lvextend -L [+]MGT /dev/VG_NAME/VL_NAME
resize2fs /dev/VG_NAME/LV_NAME 只适用于ext文件系统
[root@localhost ~]# lvextend -L +20M /dev/chencan/ljj
[root@localhost ~]# resize2fs /dev/chencan/ljj
[root@localhost ~]# df -hT
2.缩容
缩减逻辑卷:(缩减后的空间一定要能容纳现有所有的数据)
umount /dev/VG_NAME/LV_NAME (先将文件系统从挂载点取下来)
e2fsck -f /dev/VG_NAME/LV_NAME (强制修复文件系统##针对ext系列文件系统)
resize2fs /dev/VG_NAME/LV_NAME [MGT] 缩减文件系统
lvreduce -L [-]MGT /dev/VG_NAME/LV_NAME 缩减逻辑卷
mount /dev/VG_NAME/LV_NAME 挂载
[root@localhost ~]# 如果你挂载了就先卸下来!!!
[root@localhost ~]# 先运行e2fsck -f再缩减容量
[root@localhost ~]#先缩减文件系统,再缩减逻辑卷!!!
-----------------------
[root@localhost ~]# e2fsck -f /dev/chencan/ljj
e2fsck 1.42.9 (28-Dec-2013)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/chencan/ljj: 11/5136 files (0.0% non-contiguous), 2009/20480 blocks
------------------------
[root@localhost ~]# resize2fs /dev/chencan/ljj 10M
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/chencan/ljj to 10240 (1k) blocks.
The filesystem on /dev/chencan/ljj is now 10240 blocks long.
-----------------------
[root@localhost ~]# lvreduce -L -10M /dev/chencan/ljj
[root@localhost ~]#最后挂载!
步骤五
重新挂载磁盘
[root@localhost ~]#mount -o remount,usrquota,grpquota /dev/chencan/ljj
重新挂载后,/dev/sdb1这个分区就支持quota功能了
修改用户配额:
先创建用户cjh
设置权限777
然后进入配置文件
[root@localhost 1]# edquota cjh

步骤六
设置快照
[root@localhost ~]# lvcreate -L 10m -p r -s -n bf /dev/chencan/ljj
[root@localhost ~]# mkdir /bf
[root@localhost ~]# mount /dev/chencan/bf /bf
Comments NOTHING