【Linux】LVM逻辑卷,给扩容大法点赞!

一、逻辑卷产生背景

逻辑卷即逻辑上的硬盘,与普通硬盘对比:

逻辑卷以动态管理磁盘容量,重要的就是扩容!!!日常生产环境中,硬盘空间不足,但是数据很重要,如果添加大的新硬盘还需要迁移数据,那么逻辑卷应运而生,可以扩容!!

②可以使用不连续的空间,有限的备份功能;

LVM 就是逻辑卷管理,是 Linux 下对硬盘分区的一种管理机制。LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小。此外,LVM 的快照功能可以帮助我们快速备份数据。LVM 提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念。

----物理卷(PV):真正的物理磁盘,一整块硬盘或者硬盘的分区,①可以使用不连续的分区,id类型一定是8e;②最小单位是PE,4M,这个可以设置,但是一般不修改;③创建物理卷就是将硬盘拆分成一个个PE;

----卷组(VG):卷组是PE的集合,方便管理PE;

----逻辑卷(LV):逻辑卷是逻辑上的一个硬盘,底层是多个物理硬盘组成;

注意:xfs格式只能扩容,不能缩容;ext4可以缩容;

二、逻辑卷创建步骤

逻辑卷的创建步骤:

①先创建卷组(可以不创建物理卷也没关系)语法:vgcreate 卷组名  设备1  设备2...

②创建逻辑卷   语法:lvcreate  -L  +大小  -n  逻辑卷名   卷组名

③格式化(安装文件系统)   语法:mkfs.xfs   逻辑卷设备名(/dev/卷组名/逻辑卷名)

④挂载     在/etc/fstab进行永久挂载

添加新硬盘的时候可以扫描一下接口:alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan'

三、逻辑卷扩容

扩容有两种情况:

①卷组空间足时,直接扩容;

②卷组空间不足,先扩容卷组,再扩容逻辑卷

第一种情况:直接扩容

第二种情况:卷组空间不足,先扩容卷组,在扩容逻辑卷

四、磁盘配额实验

前提:需要在挂载的时候,设置权限usrquota和grpquota设置

开始设置权限:

xfs_quota -x -c 'limit -u bsoft=10M bhard=20M isoft=40 ihard=50 xueyin' /data

xfs_quota:磁盘配额权限命令
-x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用。
-c: 表示直接调用管理命令
-u: 指定用户账号对象
-g: 指定组账号对象
bsoft: 设置磁盘容量的软限制数值。centos7不提示
bhard:设置磁盘容量的硬限制数值。
isoft:设置磁盘文件数的软限制数值。centos7不提示
ihard:设置磁盘文件数的硬限制数值。
/data:对应挂载点设置



xfs_quota -c 'quota -uv xueyin' /data
#查看/xueyin磁盘:容量限制

xfs_quota -c 'quota -i -uv xueyin' /data
#查看xueyin文件数限制

验证磁盘配额功能
chmod 777 /data
Su xueyin
cd /data
#验证磁盘容量超限
dd if=/dev/zero of=/data/big bs=20M count=1


xfs_quota -x -c 'report -abih'
#查看所有可用分区的磁盘容量配额使用情况


xfs_quota -x -c 'disable -up' /data
#取消设置

xfs_quota -x -c "disable -up" /data
#暂时取消
xfs_quota -x -c 'enable' /data
重新开启
xfs_quota -x -c "off -up" /data
#需要重新挂载,完全关闭之后就不能再通过enable方式启动了,必须执行:umount /data;mount -a 重新激活quota功能


xfs_quota -x -c "remove -p" /data
#移除设置 需要在off状态下

五、实验总结

1、做一步检查一步,养成良好的习惯;

2、磁盘配额遇到一个问题,记录一下:

xfs_quota: cannot set limits: 函数未实现
解决办法:
可能是因为没有关闭安全机制也没有关闭防火墙
1- 先用umount -lf 强制解挂载
2- 关闭防火墙 关闭安全机制 
3-重新mount -a 刷新一下挂载
4-再重新输入 xfs_quota 命令 做磁盘配额

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维菜鸟XY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值