当前位置:网站首页>LVM与磁盘配额
LVM与磁盘配额
2022-08-09 07:50:00 【世上无难事754】
LVM与磁盘配额
LVM机制的基本概念
PV(物理卷)磁盘的最小单元是PE=4M
VG(卷组)
LV(逻辑卷)
LVM灵活自定义存储空间、支持跨磁盘组成一个完整的“逻辑分区”
把两个分区定义为逻辑卷
LVM的管理命令:
LVM应用:
操作流程
pvcreate /dev/sdb1 /dev/ sdc1
vgcreat web_20 /dev/sdb1 /dev/ sdc1
创建逻辑卷,磁盘分区:lvcreate -L 30G -n gu web_20
创建文件系统:mount /dev/web_20/gu /date
创建目录:mkdir /date 等会儿挂载到这个目录上
永久挂载:vim /etc/fstab
刷新挂载信息:mount -a
init 6重新启动的命令
如果硬盘不够用,再加一块硬盘,需要先将硬盘简单分区,
然后再将硬盘创建卷组:vgextend web_20 /dev/sdd1
增加逻辑卷大小:lvextend -L +30G /dev/web_20/gu 没有“+”是指到那个数字大小的位置,比方说100G,就是增加到100G
刷新一下:xfs_growfs /dev/web_20/gu
总结LVM:
自定义磁盘空间,支持跨磁盘操作,可自定义扩容和缩容
通用的思维(云计算),基于LVM的作用:
自定义资源对象(比如服务器、云主机、虚拟机、容器)
跨区域管理
弹性扩容、缩容
磁盘配额概述
实现磁盘限额的条件:
需要Linux内核支持
安装xfsprogs与quota软件包
磁盘配额本质而言是基于Linux操作系统功能的一种资源限制手段,控制方向包含一下两种:
1、指定目录下,指定用户身份允许创建文件数量的限制
2、指定目录下、指定用户身份允许使用的磁盘空间大小限制
控制对象有2部分:
目录、用户身份
控制手段(上限):文件数量、磁盘空间
控制的管理类型(软限制、硬限制)
Linux磁盘限额的特点:
作用范围:针对指定的文件系统(分区)
限制对象:用户账号、组账号
限制类型:磁盘容量、文件数量
限制方法:软限制、硬限制
Centos7中设置磁盘配额步骤
1、检查是否已安装xfsprogs和xfsprogs quota
yum install -y xfsprogs quota
2、以支持配额功能的方式挂载文件系统
umount /date 解挂载
df -hT 查看挂载信息
vim /etc/fstab
mount -a 将/etc/fstab的内容重新加载,刷新一下
关闭防火墙:systemctl status firewalld
核心防护关闭:setenforce 0 getenforce输入后,显示Permissive就可以了
查看当前系统创建了哪些用户:cat /etc/passwd
创建一个新的用户:useradd lisi
改一下密码:passwd lisi
xfs_quota -x -c ‘limit -u bsoft=80M bhard=100M isoft=8 ihard=10 lisi’ /date
-x:表示直接调用管理命令
-c:指定用户账号对象
-g:指定组账号对象
bsoft:设置磁盘容量的软限制数值(默认单位KB)
bhard:设置磁盘容量的硬限制数值(默认单位为KB)
isoft:设置磁盘文件数的软限制数值。
ihard:设置磁盘文件数的硬限制数值
ll:查看一下目录date的权限
chmod 777 /date 给它所有权限
su lisi 切换用户
cd /date
验证磁盘配额超限:
dd if=/dev/zero of=/date/1.txt bs=10M count=12
后面的 bs=10M count=12数字改了,会覆盖之前的内容
想要追加,换到不同目录下就行,2.txt
“if”=指定输入设备或文件
“of”=指定输出设备或文件
“bs”=指定读取数据块的大小
“count”=指定读取数据块的数量
/dev/zero “零”设备文件,可以无限的提供空字符。常用来生产一个特定大小的文件
查看配额使用情况
查看所有可用分区的磁盘容量配额使用情况
xfs_quota -x -c ‘report -aibh’
仅限制磁盘容量
xfs_quota -x -c ‘limit -u bsoft=80M bhard=100M lisi’ /date
仅限制文件数量
xfs_quota -x -c ‘limit -u isoft=a ihard=5 lisi’ /date
查看lisi磁盘:容量限制
xfs_quota -c ‘quota -uv lisi’ /date
查看lisi文件数量限制
仅限制磁盘容量
xfs_quota -x -c ‘limit -u bsoft=80M bhard=100M lisi’ /date
仅限制文件数量
xfs_quota -x -c ‘limit -u isoft=a ihard=5 lisi’ /date
查看lisi磁盘:容量限制
xfs_quota -c ‘quota -uv lisi’ /date
查看lisi文件数量限制
fs_quota -c ‘quota -i -uv lisi’ /date
边栏推荐
猜你喜欢
【模板】树链剖分 P3384
“互联网+”大学生创新创业大赛经历
LeetCode: 876. The middle node of the linked list —— simple
LeetCode·每日一题·636.函数的独占时间·栈模拟
The String class objects created by the JVM memory allocation and the difference between equals and = =
毕业我选择了保家卫国,退伍我选择了华为外包
C#基础学习
IDEA文件UTF-8格式控制台输出中文乱码
定时任务组件Quartz
Colors that Tkinter can choose from
随机推荐
Apache POI
Kotlin Coroutines - Exception Handling
IDEA文件UTF-8格式控制台输出中文乱码
BGP路由协议的那些事?(中)
数据库索引原理
Forest Program DFS + tanjar cactus
C language: reverse character order
C: print the diamond
Four departments including the Ministry of Industry and Information Technology promote green smart home products to the countryside
C语言:打印菱形
灵活好用的sql monitoring 脚本 part7
pytorch指定GPU
Data storage implementation of SDRAM and read and write operations on its data
View log common commands
【机器学习】中国大学慕课《机器学习》课后习题(二)(回归)
Exclude null values when Oracle limits
975. 奇偶跳 有序集合
(三)、时间序列预测
链表专项练习(三)
yolov5检测数据集标签数量