逻辑卷
创建物理卷
pvcreate 设备名1 [设备名2 .....]
创建卷组
vgcreate 卷组名 物理卷名1 物理卷名2
创建逻辑卷
lvcreate -L 容量大小 -n 逻辑卷名 卷组名
创建步骤
pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 ---创建物理卷
vgcreate zt /dev/sdb1 /dev/sdc1 /dev/sdd1 ---创建VG卷组
lvcreate -L +10G -n 27 zt ---创建lv逻辑卷
mkfs.xfs /dev/zt/27 ---格式化
mount /dev/zt/27 /opt/rh ---挂载
扩容和缩容
lvextend -L +2G /dev/zt/27 -r -r加了就不用刷新了,相当于立刻生效
缩减大小
ext4可以xfs无法缩减,缩减会影响业务。
1.解挂载
2.检查文件系统完整性
3.缩减文件系统
4.缩减逻辑卷上下一致
5.再挂载回去
lvreduce -L -2G /dev/zt/27 -r --只有ext4可以缩容
磁盘配额
1、检查是否已安装 xfsprogs 和 xfsquota 软件包
rpm -q xfsprogs quota (检查是否已经安装)
[root@localhost ~]# mount -o remount usrquota,grpquota /dev/sdb1 /mnt
2、以支持配额功能的方式挂载文件系统
vim /etc/fstab
/dev/zt/27 /opt/rh xfs defaults,usrquota,grpquota 0 0
3、关闭安全功能:
setenforce 0 ---关闭安全机制
4、创建用户
useradd zhangsan
passwd zhangsan
限制磁盘:
xfs_quota -x -c 'limit -u bsoft=80M bhard=100M xiaozhan' /opt/wangyibo
限制文件数:
xfs_quota -x -c 'limit -u isoft=40 ihard=50 xiaozhan' /opt/wangyibo
也可以写在一块:
xfs_quota -x -c 'limit -u bsoft=80M bhard=100M isoft=40 ihard=50 zt' /opt/rh
满足二选一,磁盘限制满了,也不能创建文件,创建文件限制达到,也不可以再写入内容了
5、chmod 777 /opt/rh 给权限
chmod 777 /opt/rh/1.txt
验证
dd if=/dev/zero of=/opt/rh/123.txt bs=10M count=12
touch {1..50}.txt