LVM、磁盘配额

LVM与磁盘配额

一、LVM

LVM(逻辑卷管理):是Linux系统下对硬盘分区的管理机制。

LVM机制适合于管理管理大存储设备。可以动态对硬盘进行扩容。

逻辑上的磁盘,概念上的磁盘,文件系统创建之后不考虑底层的物理磁盘。
若干个磁盘分区或者物理硬盘合并成一个逻辑卷组。再把逻辑卷组划分成一个个逻辑卷。
用户就可以把逻辑卷看做成一个可动态扩容,快速创建,快速分区的分区。
可以是一个硬盘的不同分区,也可以是不同硬盘的不同分区。

逻辑卷作用:
1、解决磁盘容量限制问题(主要作用)。传统硬盘分区后锁死,需要调整全盘推倒重来。
逻辑卷把卷分为多个硬盘,不再考虑底层的物理硬盘,可以实现多个硬盘的汇聚。

PV 物理卷 真正的为了硬盘的分区。
VG 卷组 把物理上的分区结合起来,就形成了卷组,卷组就是逻辑上的硬盘
LV 逻辑卷 就是把卷组进行分区,相当于物理的分区,逻辑卷可以动态管理,动态扩容

在这里插入图片描述

第一步:先创建物理卷(可省略)
第二步:创建卷组(第一步和第二步可以直接合并) vgcreate
第三步:创建逻辑卷 创建文件系统(格式化) 挂载 lvcreate mount
第四步:扩容 vgextend lvextend
在这里插入图片描述

在这里插入图片描述

PE size :逻辑卷的最小存储单位 4M

lvcreate -L +10G -n dalaqiu cxk
-L 指定容量大小 直接可以使用K M G T
-n 指定逻辑卷名称

磁盘配额:

Linux的磁盘空间两个方面:第一个是物理空间,也就是磁盘的容量
第二个 inode 号耗尽,无法写入

IinuX根分区:根分区的空间完全耗尽,服务程序崩,系统也无法启动了
为了防止有人恶意的占用磁盘空间,我们就有了磁盘配额的功能。
一方面:限制用户占用磁盘的空间
另一方面,显示用户创建文件数量

在这里插入图片描述

xfs文件系统通过 xfs_quota 管理

限制磁盘容量
xfs_quota -x -c "limit -u bsoft=80M bhard=100M cxk’ /data
xfs_quota
-x 表示启用专家模式 配合系统的所有管理命令都可以使用
-c 表示直接调用命令
-u 指定对象用户
bosft:软限制 , 即使超过也可以继续使用 80M
bhard : 硬限制 到了指定配置不能继续使用

限制创建文件数:
xfs_quota -x -c "limit -u isoft=4 ihard=6 cxk’ /data

isoft=4 软限制
ihard=6 硬限制

普通用户使用分区的磁盘容量限制 20G-50G
创建文件数:100-200个

取消限制
xfs_quota -x -c ’ disable -up’ /data

缩容

xfs : 不支持缩容
ext4 :可以缩容
先解挂载 umount
缩容 lvreduce -L

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/661750.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

51 html网页

上节内容的网页是hello world的字符串,但实际上网页应该是html格式的这种超文本标记语言,这一节完善一下网页的各种格式和内容 分文件 实际服务器中,网页的界面应该单独放一个文件,服务器从文件里读取网页的内容 先创建一个wroo…

PLC集成BL121PO网关优化智能电网的远程管理PLC转OPC UA协议

随着工业自动化技术的不断发展,智能电网等复杂系统对于设备之间高效通信的需求日益增加。PLC转OPC UA协议转换网关BL121PO作为一款领先的协议转换设备,通过其独特的设计和功能,为用户提供了高效、安全的PLC接入OPC UA的解决方案。 设备概述 …

R语言入门 | 使用 dplyr 进行数据转换

3.1简介 3.1.1准备工作 3.1.2 dplyr 基础 • 按值筛选观测( filter() )。 • 对行进行重新排序( arrange() )。 • 按名称选取变量( select() )。 • 使用现有变量的函数创建新变量( …

STM32实验之USART串口发送+接受数据(二进制/HEX/文本)

涉及三个实验: 1.USART串口发送和接收数据 我们使用的是将串口封装成为一个Serial.c模块.其中包含了 void Serial_Init(void);//串口初始化 void Serial_SendByte(uint8_t Byte);//串口发送一个字节 void Serial_SendArray(uint8_t *Array,uint16_t Length);//…

Vue3项目练习详细步骤(第三部分:文章分类页面模块)

文章分类列表 主体结构 接口文档 文章分类列表查询接口数据绑定 Pinia状态管理库 axios请求拦截器 Pinia持久化插件-persist 未登录统一处理 添加文章分类 主体结构 接口文档 绑定请求数据 编辑文章分类 弹框结构 数据回显 接口文档 绑定请求数据 删除分类 …

WAF几种代理模式详解

WAF简介 WAF的具体作用就是检测web应用中特定的应用,针对web应用的漏洞进行安全防护,阻止如SQL注入,XSS,跨脚本网站攻击等 正向代理 WAF和客户端与网络资源服务器都建立连接,但是WAF 的工作口具有自己的 IP 地址&…

【408真题】2009-28

“接”是针对题目进行必要的分析,比较简略; “化”是对题目中所涉及到的知识点进行详细解释; “发”是对此题型的解题套路总结,并结合历年真题或者典型例题进行运用。 涉及到的知识全部来源于王道各科教材(2025版&…

智慧排水监测系统方案

智慧排水监测系统方案 智慧排水监测系统作为现代城市基础设施管理的重要组成部分,旨在通过先进的信息技术手段,实现对城市排水系统的全面、实时、高效的远程监控与管理。该系统整合了物联网技术、大数据分析、云计算平台与人工智能算法,不仅…

国产操作系统上apt命令详解 _ 统信 _ 麒麟 _ 中科方德

原文链接:国产操作系统上apt命令详解 | 统信 | 麒麟 | 中科方德 Hello,大家好啊!今天给大家带来一篇在国产操作系统上使用apt命令的详解文章。apt(Advanced Package Tool)是Debian及其衍生发行版(如统信UOS…

Adobe Camera Raw 11 for Mac/win:摄影后期处理的革命性飞跃

在数字摄影的世界里,RAW格式以其未压缩的原始数据特性,为摄影师提供了更大的后期处理空间。而Adobe Camera Raw 11,作为这一领域的翘楚,以其卓越的性能和创新的功能,为摄影师们带来了前所未有的创作体验。 Adobe Came…

深度学习(一)

深度学习(一) 一、实验目的 掌握前馈全连接神经网络,具体包括: (1) 前馈全连接神经网络的网络结构 (2) 前馈神全连接经网络的工作原理 (3) 前馈全连接神经网络的代码实现 二、实验内容 1. 导入常用工具包 2. 数据导入与数据…

国内加密软件排行榜,每一款加密软件都是精品

在数字化快速发展的今天,数据安全和隐私保护已成为企业和个人关注的焦点。加密软件作为保护数据安全的重要手段,其重要性日益凸显。以下是根据权威机构的评测和用户反馈,整理的国内加密软件排行榜及其特点概述。 1、加密软件安企神免费试用7天…

计算机系统基础实验三(解了但尽量理解)

一.准备阶段 1、下载好32位的实验代码后,将文件解压缩并且通过共享文件夹操作将文件添加到虚拟机中,双击查看bomb.c代码,将c代码完整看了一遍,发现看这里的c代码是无从下手的,代码中只含有主函数,触发炸弹…

前缀和(下)

目录 热身: 寻找数组的中心下标 题解: 代码: 进阶: 除自身之外数组的乘积 题解: 代码: 和为K的子数组 题解: 代码: 和可被 K 整除的子数组 题解: 同余定理…

【网络运维的重要性】

🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…

基于单片机的步进电机控制系统研究

摘 要 : 近年来 , 步进电机凭借其定位精度高 、 使用方便 、 性价比高 、 容易控制等优点 , 在各领域受到广泛应用 。 文中利用C52 单片机设计了一种步进电机控制系统 , 介绍了其总体方案 、 主控制模块 、 驱动电路 、 键盘 、 晶…

jmeter多用户并发登录教程

有时候为了模拟更真实的场景,在项目中需要多用户登录操作,大致参考如下 jmx脚本:百度网盘链接 提取码:0000 一: 单用户登录 先使用1个用户登录(先把1个请求调试通过) 发送一个登录请求&…

【Python】解决Python报错:TypeError: ‘int‘ object is not iterable

🧑 博主简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向…

打造云计算时代的仿真软件

2024年5月25日,北京云道智造科技有限公司(下称“云道智造”)在深圳成功举办了2024新品发布会暨用户大会。来自全国各地的近500位客户和合作伙伴代表齐聚一堂,共同见证了云道智造新产品的隆重发布,交流分享了仿真领域的…

模型实战(21)之 C++ - tensorRT部署yolov8-det 目标检测

C++ - tensorRT部署yolov8-det 目标检测 python环境下如何直接调用推理模型转换并导出:pt -> onnx ->.engineC++ tensorrt 部署检测模型不写废话了,直接上具体实现过程+all代码 1.Python环境下推理 直接命令行推理,巨简单yolo detect predict model=yolov8n.pt source…