6.LVM与磁盘配额

LVM概述

Longical Volume Manager,逻辑卷管理

能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性

/boot分区用于存放一掉文件,不能基于LVM创建

支持跨磁盘定义一个完整的存储空间(逻辑分区),上限就是本地磁盘总容量的上限,系统盘除外

LVM机制的基本概念

LVM可操作的对象:①完整的磁盘 ②完整的分区

磁盘的最小单元是PE=4M

PV(物理卷)

VG(卷组)

LV(逻辑卷)

传统的不使用LVM(逻辑卷)技术的服务器,若磁盘空间满了无法增加,只能更换更大的磁盘

使用LVM(逻辑卷)技术的服务器,可以把分区定义逻辑卷,若磁盘跑满了,可以再加一块新磁盘,加入到卷组中之后就可再扩荣,或缩容,LVM在用磁盘之前去做就是新磁盘。

LVM的主要管理命令

主要命令:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D67sY99K-1653278121850)(C:\Users\qi\AppData\Roaming\Typora\typora-user-images\image-20220518233050958.png)]

scan扫描 create建立 display显示 remove删除 extend扩展(扩容) reduce减少(缩容)

推荐步骤:PV——》VG——》LV——》格式化,挂载使用文件系统[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IatYvXvC-1653278121851)(C:\Users\qi\AppData\Roaming\Typora\typora-user-images\image-20220518233426107.png)]

创建物理卷image-20220519135824306

扫描查看物理卷image-20220519140013055

创建卷组:给个名字,选自要创建卷组的磁盘(物理卷)image-20220519140335588

创建逻辑卷

lvcreate -L 容量大小 -n 逻辑卷名 卷组名image-20220519141259571

创建文件系统(格式化)image-20220519142113745

挂载到指定目录下

image-20220519142204122

永久挂载,挂载后刷新image-20220519142717434

进入挂载内容image-20220519142748360

给卷组扩容:如果新加磁盘fdisk -l识别不到 命令重启reboot或init 6 就可以识别到

image-20220519144926062

逻辑卷扩展image-20220519160436489

刷新xfs文件系统容量 还有resize2fs类型文件系统

用mount刷新不可以,只可以用xfs文件系统格式刷新 或 用其他对应的文件系统格式

image-20220519161122135

缩容或减少磁盘空间的话要解挂载才可操作

image-20220519165630468

强制解挂载:以下谨慎使用

umount -f 要解挂载的目录,会报错,

image-20220519162116074

fuser和lsof 都需要yum install -y 来下载

若无法删除可用:查看占用进程

fuser -cu /data1/img

image-20220519163351742

杀死进程

kill -9 pid 指定查出的进程数字

磁盘配额概述

实现磁盘限额的条件

需要Linux内核支持

安装xfsprogs与quota软件包

磁盘配额本质而言是基于Linux操作系统的一种资源限制手段

控制方向:

指定目录下,指定用户身份允许创建文件数量的限制

指定目录下,指定用户身份允许使用的磁盘空间大小限制

Linux磁盘限额的特点

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

限制(控制)对象:用户帐号,组帐号

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

限制方法(控制管理类型):软限制(允许超过软限制,限制的文件数量或磁盘空间,但超出限制时间(默认七天)前发出警告),

​ 硬限制(超过硬限制,限制的文件数量或磁盘空间,直接不给使用超过限制的文件数量或磁盘空间)

详细解释磁盘限额特点:

image-20220519221012401

详细解释配额和干什么的:

image-20220519211808787

image-20220519211850637

设置磁盘配额步骤

检查是否安装xfsprogs和xfs_quota(限额,配额)软件包

image-20220519213007727

可以yum install -y 升级下image-20220519213206221

以支持配额功能的方式挂载文件系统,调整一下挂载

先解挂载,添加挂载参数 usrquota,grpquota 用于增加对用户,组配额功能的支持

umount /dev/qi_J/ming

mount -o usrquota,grpquota /dev/qi_J/ming /data

方法二:

umount /dev/qi_J/ming

image-20220519215402792

vim /etc/fstab

/dev/qi_J/ming /dasa defaults,usrquota,grpquota 0 0

image-20220519215830021

mount -a -a选项,将/etc/fstab的所有内容重新加载

image-20220519215952686

注意:增强型安全功能和防火墙关闭(核心防护)如果是6的话磁盘配额是不可能写入数据的

image-20220515151037217

编辑用户和组账号的配额设置

常用选项和设置文件数量,磁盘容量,软硬限制的命令

-x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用

-c:表示直接调用管理命令

-u:指定用户账号对象

-g:指定组账号对象

-v:详细显示

bsoft:设置磁盘容量的软限制数值(默认单位为KB)

bhard:设置磁盘容量的硬限制数值(默认单位为KB)

isoft:设置磁盘文件数的软限制数值

ihard:设置磁盘文件数的硬限制数值

limit:限制谁的意思,配合参数使用 -u -c

测试:

先创建个用户:image-20220519221518877

改密码:image-20220519222919988

方法二:image-20220519223120709

编辑用户和组账号的配额设置image-20220519224046260

以xfs文件系统格式开启专家模式,调用管理命令,限制 /data/lisi 用户软限制磁盘容量80M,硬限制磁盘容量100M,文件数软限制8,文件数硬限制10,

验证磁盘配额功能:

先把权限都给齐image-20220519224940443

切换到用户,切换到data目录image-20220519225057764image-20220519225132306

验证磁盘容量超额限制:

image-20220519230935753

image-20220519231123102

在一个同一文件下复制文件块(读取数据块)大小和次数会覆盖,在不同文件下不会,就是叠加image-20220519232103848

验证文件数容量限制

image-20220519232555908

常用命令

dd主要是为了测试 dd命令是一个设备转换和连续复制命令(无法复制目录,只能复制文件,但复制的是存储空间块里的文件)

if= 指定输入设备或文件

of=指定输出设备或文件

bs=指定读取数据块的大小(每次复制多大)

count=指定读取数据块的数量(每次复制几次)

/dev/zero 零设备文件,可以无限的提供空字符,常用来生成一个特定大小文件。

限制磁盘容量,文件,查看用户的磁盘容量限制,文件数限制都可单独进行如下:

image-20220519232858812

查看磁盘配额report

常用选项

-u:对用户查看

-g:对组查看

-a:查看所有可用分区的配额使用报告

-b:查看磁盘容量

count=指定读取数据块的数量(每次复制几次)

/dev/zero 零设备文件,可以无限的提供空字符,常用来生成一个特定大小文件。

限制磁盘容量,文件,查看用户的磁盘容量限制,文件数限制都可单独进行如下:

[外链图片转存中…(img-YNYTlQZS-1653278121858)]

查看磁盘配额report

常用选项

-u:对用户查看

-g:对组查看

-a:查看所有可用分区的配额使用报告

-b:查看磁盘容量

-i:查看文件数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值