共同学习创建逻辑卷和磁盘配额

本文介绍了LVM(逻辑卷管理)的基本概念,包括物理卷(PV)、卷组(VG)和逻辑卷(LV),以及如何创建和扩展逻辑卷。同时,详细阐述了Linux磁盘配额的实现条件、特点和配置步骤,包括设置用户和组的磁盘容量和文件数量限制。
摘要由CSDN通过智能技术生成

一、LVM(逻辑卷)概述

LVM的全称为:Logical Volume Manager,意思就是逻辑卷管理

  • 能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性
  • /boot分区用于存放引导文件,不能基于LVM创建

LVM机制的基本概念

  • PV(物理卷)
  • VG(卷组)
  • LV(逻辑卷)

PV(物理卷):相当于一块硬盘
VG(卷组):相当于将多个物理卷组合成为一个卷组
LV(逻辑卷):在卷组的基础上再建立一个逻辑卷。
逻辑卷的基本单元称之为PE,是最小的一个单元,每一个单元大小为4M。

在这里插入图片描述

二、LVM的管理命令

主要命令表

功能物理卷管理卷组管理逻辑卷管理
scan扫描pvscanvgscanlvscan
create建立pvcreatevgcreatelvcreate
display显示pvdisplayvgdisplaylvdisplay
remove删除pvremovevgremovelvremove
extend扩展vgextendlvextend
reduce减少vgreducelvreduce

主要命令格式

创建物理卷:pvcreate  设备名(可多个)
创建卷组:vgcreate   卷组名   物理卷名(可多个)
添加逻辑卷:lvcreate  -L  容量大小(-l  使用多少个PE单元) 逻辑卷名   卷组名
扩展逻辑卷:lvextend  -L  +容量大小(-l  添加PE单元) /dev/卷组名/逻辑卷名

三、创建逻辑卷及扩展逻辑卷的详细步骤

创建逻辑卷的详细步骤

  • 添加新硬盘

  • 在这里插入图片描述

  • 刚添加完新硬盘不会第一时间就读取,需要刷新,可以使用reboot重启刷新

  • 创建逻辑分区(若将整个硬盘都组合到卷组,那可以省略此步骤)
    在这里插入图片描述

  • 创建物理卷
    在这里插入图片描述

  • 创建卷组
    在这里插入图片描述

  • 创建逻辑卷
    在这里插入图片描述

  • 格式化
    在这里插入图片描述

  • 创建目录并进行挂载(也可以不创建目录直接挂载到已有目录)
    在这里插入图片描述

  • 可以查看是否成功
    在这里插入图片描述
    逻辑卷过程总结:
    1)添加硬盘,分区(可选可不选)类型8e

2)创建物理卷 pvcreate

3)创建卷组 vgcreate 组名 物理卷

  1. 创建逻辑卷 lvcreate -L 大小 -n 逻辑卷名 组名

5) 格式化 mkfs -t xf 逻辑卷路径

6) 挂载使用 mount 逻辑卷路径

扩展逻辑卷

若卷组还有空间,直接扩展就可以,如果不够则需要再建立卷组,然后再扩展逻辑卷。
由于之前卷组还剩10G,这里就不再次创建卷组,直接扩展逻辑卷。

  • 扩展逻辑卷
    在这里插入图片描述
  • 刷新(添加扩展之后不会立即就读取,需要在线刷新)
    在这里插入图片描述

其实可以省略刷新这一步,只需要在扩展分区时加“ -r ”就可以。
在这里插入图片描述
扩容逻辑卷过程总结:
1)扩容卷组 vgextend

2)扩容逻辑卷 lvextend -L 指定多少或者+多少(也可以-l,那样就是加多少个PE,PE一个是4M) -r(自动刷新) 逻辑卷 卷组

3)没有加-r的话需要手动刷新 xfs_growfs 或者 resize2fs

四、磁盘配额

实现磁盘限额的条件

  • 需要Linux内核支持
  • 安装xfprogs与quota软件包(一般系统已经安装,可以使用rpm -q进行查看)

Linux磁盘限额的特点

  • 作用范围:针对指定的文件系统(分区)
  • 限制对象:用户账户、组账号
  • 限制类型: 磁盘容量、文件数量
  • 限制方法:软限制、硬限制

磁盘配额的详细步骤

  • 检查是否已安装xfprogs和qyota软件包
    可以使用rpm -q xfprogs qyota查找
    如果没有可以去yum下载
  • 以支持配额功能的方式挂载文件系统
    在这里插入图片描述
  • 创建用户和组账号的配额设置
    先创建用户和设置用户密码,然后再进行配额限制
    在这里插入图片描述

-x :表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用
-c:表示直接调用管理命令
-u:指定用户账号对象
-g:指定组账号对象
bsoft:设置磁盘容量的软限制数值(不加单位默认单位为KB)
bhard:设置磁盘容量的硬限制数值(不加单位默认单位为KB)
isoft:设置磁盘文件数的软限制数值
ihard:设置磁盘文件数的硬限制数值
  • 验证磁盘配额
    – 超出容量限额就无法写入
    在这里插入图片描述
    –超出文件限额就无法创建
    会创建前十个文件,超出限额的便不会创建
    在这里插入图片描述
  • 查看配额使用情况
    在这里插入图片描述

磁盘配额过程总结:
1)安装软件 xfsprogs quota 系统可能会自带,可以用rpm -q查询

2)以支持配额功能挂载 mount -o usrquota,grpquota

3)配置磁盘配额
xfs_quota -x -c “limit -u bsoft=软限额大小 bhard=硬限额大小 isoft=软限额文件数量 ihard=硬限额文件数量 用户名或者组名” 挂载点

4)验证磁盘配额

容量验证 dd if-/dev/zero of=挂载点目录/xxx文件 bs=数据块大小 count=复制次数

文件数量验证 touch 等命令创建文件看看有没有被限额

5)查看配额使用情况

xfs_quota -x -c “report -abin”

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值