lvm和磁盘配额

文章介绍了Linux的逻辑卷管理器LVM,包括物理卷、卷组、逻辑卷等概念,强调了LVM的动态扩容能力。同时,讨论了磁盘配额的功能,如限制用户磁盘空间和文件数量,以及inode号的重要性和管理。还提供了LVM扩容和缩容的步骤,以及如何设置和解除磁盘配额限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

lvm:全称:loical volum manager

逻辑卷管理:

对硬盘分区进行管理,主要管理大的存储设备

第一个问题:是一个逻辑的概念,是由一个实际的物理空间来提供支撑的,超出了一般分区的概念,它可以把多个硬盘合并成一个逻辑上的分区

再把这个逻辑分区分成一个个的逻辑卷

逻辑卷的特点:逻辑卷就是一个动态扩缩容,可以快速创建,方便管理的分区,在使用中不用再考虑底层的硬件。

逻辑卷主要解决的问题:

  1. 可以动态的进行管理,可以对分区的大小进行动态管理
  2. 还可以提供高可用(一块坏了,另一快还可以接着使用,也叫冗rong余功能)boot分区不能创建逻辑卷

LVM机制的基本概念

 物理卷:就是真正的物理硬盘和硬盘分出来的分区

卷组:把多个物理卷组合在一块,就是卷组,组成卷组的可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区,卷组就是一个逻辑硬盘

PE(物理扩展):他是逻辑卷的最小存储单元,每一个PE就是所谓的最小逻辑卷,pe的大小是可以设置的,默认大小是4M

逻辑卷:多个PE组成了逻辑卷,硬盘必须分区之后使用逻辑卷也可以被格式化,写入数据,逻辑卷就是对逻辑硬盘进行分区

lvm核心:把多个硬盘分区,重新组织起来,形成一个新的逻辑上的分区。

lvm最主要的作用就是:动态管理,动态管理在一般意义上指的就是扩容

  xfs不能缩容,只能扩容

ext4格式可以缩容

mapper:逻辑设备到物理设备的映射机制,方便用户对存储设备进行管理

磁盘配额:

  1. 主要是针对用户(普通用户):在磁盘上的写操作
  2. 创建文件的个数,占用磁盘空间的大小
  3. 防止普通用户恶意或者无意的占用大量磁盘空间,保证系统存储空间的稳定,持续可用性

 Linux磁盘限额的特点:

作用范围:针对指定的文件系统(分区,xfs,ext4)

限制对象:用户帐号、组帐号

xfs:xfs quota

ext4:quota

限制类型:磁盘容量、文件数量

限制方法:软限制、硬限制

(说明zhangsan他只能放下100m)

-x:启动专家模式:允许对配额系统的管理命令都可以使用

-c:直接调用命令

-u:指定限制的账户名称

limit就是限制

bsoft:磁盘空间的软限制

bhard:表示对磁盘空间的硬限制

对指定的用户创建文件数,进行限制

 (说明zhangsan这个用户只能创建5个文件)

ispft的i表示inode号

Linux对硬盘空间的两种限制

  1. 磁盘空间
  2. inode号,如果inode号用尽,即使磁盘还有空间也无法写入

硬盘空间还有但是无法写入怎么处理:

  1. inode号是不是满了
  2. 对使用磁盘大小做了限制
  3. 磁盘坏了,能不能读

dd:是一个设备准换和连续复制的命令

 if=/dev/zero

if从哪里获取文件,获取虚拟的数据

/dev/zero 是一个0设备文件,可以提供无限的空字符,模拟块大小

of:指定输出

bs=10M,每次从这个零设备文件,读取10M大小的空字符

count=12,获取12次

实验:先添加4个分区,点击确定,然后scan刷新一下

第一步,先给磁盘分区,fdisk  /dev/sdb   sdc   sdd  sde   四个新磁盘给新的分区

创建物理卷pvcreate  

 (创建物理卷这一步可以不写,直接vg创建物理卷名字)

创建好后需要给物理卷一个名字    

 查询一下卷组的详细信息

 用了-L 直接指定逻辑卷的大小,分区  

 -L  指定逻辑空间的大小

-n 指定逻辑卷的名称  卷组名

查询需要跟上卷名的绝对路径:

 第二步:格式化

 格式化的.后缀是文件类型的

在根目录下创建一个新的目录,然后挂载

 查看一下

问题二如何扩容逻辑卷:

先查看卷组是否还有空间

把剩余20G全部扩容给他(一定要带加号,不带加号是变成20G了)

  后面加-r立即生效不用刷新直接更改

刷新

动态扩容:

先属性内添加20g,然后刷新一下scan

先做分区

 lsblk查看是否生效,如果没生效用partprobe

扩容加格式化一块刷新

 作业1:永久挂载

问题三如何缩容(ext4)

缩容之前必须要先解挂载

解挂载后进行缩容(缩小了3G)

 然后再进行挂载 ,然后查看,如果内部文件较多,但是会损失文件

实验:

安装两个软件:这是查看命令

 然后q改成r安装其软件

然后创建新的硬盘,创建分区,格式化后,创建空目录进行挂载

对用户进行限制,对组账号进行限制

 

此时才能挂载,作业2永久挂载支持磁盘配额

关闭防火墙和安全机制

 然后创建用户,给目录777权限

对指定的用户使用磁盘空间大小的限制

 表示在当前目录可以进行     限制用户,软限制=80,硬限制=100   用户名    指定目录

-x:启动专家模式:允许对配额系统的管理命令都可以使用

-c:直接调用命令

-u:指定限制的账户名称

limit就是限制

bsoft:磁盘空间的软限制

bhard:表示对磁盘空间的硬限制

对指定的用户创建文件数,进行限制

 ispft的i表示inode号

Linux对硬盘空间的两种限制

  1. 磁盘空间
  2. inode号,如果inode号用尽,即使磁盘还有空间也无法写入

 传12个10M的文件

ls查看一下

然后删除 123.txt

然后创建5个文件,创建不了第六个是因为inode号满了

作业三:用逻辑卷来做磁盘配额,文件大小个创建数量都要

如何解除限制:

取消磁盘配额:

 解除操作

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

- joke

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

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

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

打赏作者

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

抵扣说明:

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

余额充值