存储系统管理(三)——磁盘配额及lvm逻辑卷管理
Linux是一个多用户的操作系统,系统有很多用户,就必须限制每个用户的保存空间,配额就是来管理用户空间的,配额只是针对与设备而言。
1.新建一个分区
2.格式化分区为xfs文件系统
3.将其以配额的方式挂载
用mount命令可以查看到其挂载方式为配额
4.给 /mnt满权限
5.开始给用户配额
打开配置文件
给用户配额,最大额度为20480k即20M
上述方式为暂时性配额,开启开机自动配额可编辑以下文件
配置文件:vim /etc/fstab
6.切换student用户进行测试
20M未超过磁盘额度,分割结果正常
21M已经超过额度,不能进行分割
1.相关定义
mapper 指的是虚拟设备
4.LVM的拉伸
pvcreate /dev/vdb2 ##再创建一个物理卷
vgextend vg0 /dev/vdb2 ##增加物理卷组
lvextend -L 1500M /dev/vg0/lv0 ##拉伸逻辑卷
xfs_growfs? /dev/vg0/lv0 ##将文件系统扩容
由监控命令可以观察到已经拉伸成功:
5.以ext4文件系统拉伸
mkfs.ext4? /dev/vg0/lv0? ##格式化为ext4文件系统
mount? /dev/vg0/lv0? /mnt ?##重新挂载
lvextend -L 1800M /dev/vg0/lv0? ##拉伸设备
resize2fs /dev/vg0/lv0 ##拉伸文件系统
由监控命令可以观察到已经拉伸成功:
ext4格式不仅可以拉伸还可以缩减,而xfs只可以拉伸
6.ext4格式下的缩减
e2fsck -f? /dev/vg0/lv0? ##设备的扫描
resize2fs? /dev/vg0/lv0 1000M? ##对文件系统的缩减
mount /dev/vg0/lv0? /mnt/? ##重新挂载
lvreduce? -L 1000M /dev/vg0/lv0 ##缩减设备
由监控命令可以观察到已经缩减成功:
7.物理卷的缩减
pvmove /dev/vdb1? /dev/vdb2? ##将1中的数据放入2中
vgreduce? vg0 /dev/vdb1 ##将vdb1从vg0中取出
pvremove? /dev/vdb1 ##移除vdb1
8.lvm的快照
在/dev/vg0/lv0挂载的情况下touch /mnt/file{1..3}
1.lvcreate -L 100M -n lv0backup -s? /dev/vg0/lv0 ##创建快照
2.mount /dev/vg0/lv0backup /mnt/? ##将快照进行挂载
3.rm -rf /mnt/file{1..3}
4.umount /mnt/
5.lvremove /dev/vg0/lv0backup ##将快照移除
6.lvcreate? -L 100M -n lv0backuo -s /dev/vg0/lvo ##重新创建快照
7.mount /dev/vg0/lv0backup? /mnt/
8.ls /mnt/? ##文件重新回来
9.删除lvm?
umount /mnt/
lvremove /dev/vg0/lv0backup ##移除快照
lvremove /dev/vg0/lv0 ##移除逻辑卷
vgremove vg0 ##移除物理卷组
pvremove /dev/vdb{1..2} ##移除物理卷
删除和新建为逆过程
删除之前的监控内容:
删除之后:
存储系统管理(三)——磁盘配额及lvm逻辑卷管理的更多相关文章
- Linux磁盘分区与lvm逻辑卷
硬盘接口的种类分四类:(价格由低到高) IDE SATA硬盘:别名串口硬盘,具有较强的纠错能力. SCSI硬盘:即采用SCSI接口的硬盘,SCSI接口具有应用范围广,多任务,带宽大,CPU占用率低. ...
- 『学了就忘』Linux文件系统管理 — 65、LVM逻辑卷管理介绍
目录 1.LVM逻辑卷管理的简介 2.LVM逻辑卷管理的原理 3.总结建立LVM分区的步骤 1.LVM逻辑卷管理的简介 LVM是Logical Volume Manager的简称,中文就是逻辑卷管理. ...
- 18 LVM逻辑卷管理
根据上一节的内容,我们知道md这个内核模块可以用来做软RAID的管理.同时RAID实现了两个功能:1.提高了磁盘的读写能力:2.对于数据进行了冗余备份: 但是,如果是管理员手动误删的数据,则一样无法找 ...
- CentOS下LVM逻辑卷管理技术解释
1.LVM逻辑卷管理技术产生的背景 企业日益变化的存储需要使得传统的磁盘分区存储显得不够灵活 2.磁盘分区存储 对于这样的三个物理分区的话,迟早有一天会被数据填满,因为它是死的,无法进行缩放. 假设下 ...
- linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列
磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...
- LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除
一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...
- CentOS LVM逻辑卷管理
在CentOS 挂载(U盘NTFS格式,新硬盘,增加交换分区,扩展根分区等)中扩展根分区部分用的就是LVM逻辑卷管理来进行扩展的. 1.为什么会有逻辑卷管理 传统磁盘管理是直接对硬盘分区进行访问,你如 ...
- LVM逻辑卷管理测试——创建逻辑卷
虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -l Disk /dev ...
- 【Linux】LVM 逻辑卷管理
LVM - 逻辑卷管理 简介 LVM(Logical Volume Manager), 即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制. 相关名词 PV(physical volume) ...
随机推荐
- VB 6.0不能加载MSCOMCTL.OCX的解决方法
问题场景:打开 VB 6项目时报错,不能加载 'C:\WINDOWS\system32\MSCOMCTL.OCX'--继续加载工程吗? 解决方法: 1.新建一个VB工程,然后按CTRL + T,选中 ...
- 货币兑换问题(动态规划法)——Python实现
# 动态规划法求解货币兑换问题 # 货币系统有 n 种硬币,面值为 v1,v2,v3...vn,其中 v1=1,使用总值为money的钱与之兑换,求如何使硬币的数目最少,即 x1,x2,x3... ...
- SpringCloud升级之路2020.0.x版-2.微服务框架需要考虑的问题
本系列为之前系列的整理重启版,随着项目的发展以及项目中的使用,之前系列里面很多东西发生了变化,并且还有一些东西之前系列并没有提到,所以重启这个系列重新整理下,欢迎各位留言交流,谢谢!~ 上图中演示了一 ...
- SQL SERVER 按时间计算每天某值的平均值
在报表需求中,有针对求每天按时间分配数据的平均值,在经过查找后,找到一种方法,供参考. 1.新建视图 2.编写语句 SELECT TOP (100) PERCENT AVG(dbo.漕盈日运行.CO ...
- JAVA,IDEA下的包机制
IDEA下的包机制 在实际开发中,大型系统往往需要多人合作完成,每个程序员都要命名多个类与接口等类型,难免会定义重复的类与接口.为了避免名字冲突,java提供了包机制只要包名不同,即使类名相同,也能相 ...
- XSS challenges靶机
第一关 <script>alert(123)</script> "><svg onload=alert(123)> 第二关 <script&g ...
- [WUSTCTF2020]朴实无华
[WUSTCTF2020]朴实无华 考点:1.MD5碰撞 2.命令执行绕过 打开题发现编码有些问题,修改编码为utf-8 看了源码和请求包没发现什么东西,看到title想到了robots.txt文件, ...
- Hotel 旅馆, 线段树查询,合并
C. Hotel 旅馆 内存限制:256 MiB 时间限制:1000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 题目描述 OIER最近的旅游计划,是到长春净月潭,享受那里的湖光山色, ...
- IIS短文件名漏洞原理与挖掘思路
首先来几个网址先了解一下 https://www.jb51.net/article/166405.htm https://www.freebuf.com/articles/web/172561.htm ...
- js遍历终极大法--再也不用苦逼的for循环了
while循环 while后面跟循环条件和执行语句,只要满足条件,就会一直执行里面的执行 var i = 0 while(i<10){ console.log(i) i++ } do...whi ...