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逻辑卷管理的更多相关文章

  1. Linux磁盘分区与lvm逻辑卷

    硬盘接口的种类分四类:(价格由低到高) IDE SATA硬盘:别名串口硬盘,具有较强的纠错能力. SCSI硬盘:即采用SCSI接口的硬盘,SCSI接口具有应用范围广,多任务,带宽大,CPU占用率低. ...

  2. 『学了就忘』Linux文件系统管理 — 65、LVM逻辑卷管理介绍

    目录 1.LVM逻辑卷管理的简介 2.LVM逻辑卷管理的原理 3.总结建立LVM分区的步骤 1.LVM逻辑卷管理的简介 LVM是Logical Volume Manager的简称,中文就是逻辑卷管理. ...

  3. 18 LVM逻辑卷管理

    根据上一节的内容,我们知道md这个内核模块可以用来做软RAID的管理.同时RAID实现了两个功能:1.提高了磁盘的读写能力:2.对于数据进行了冗余备份: 但是,如果是管理员手动误删的数据,则一样无法找 ...

  4. CentOS下LVM逻辑卷管理技术解释

    1.LVM逻辑卷管理技术产生的背景 企业日益变化的存储需要使得传统的磁盘分区存储显得不够灵活 2.磁盘分区存储 对于这样的三个物理分区的话,迟早有一天会被数据填满,因为它是死的,无法进行缩放. 假设下 ...

  5. linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列

    磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...

  6. LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除

    一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...

  7. CentOS LVM逻辑卷管理

    在CentOS 挂载(U盘NTFS格式,新硬盘,增加交换分区,扩展根分区等)中扩展根分区部分用的就是LVM逻辑卷管理来进行扩展的. 1.为什么会有逻辑卷管理 传统磁盘管理是直接对硬盘分区进行访问,你如 ...

  8. LVM逻辑卷管理测试——创建逻辑卷

    虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -l Disk /dev ...

  9. 【Linux】LVM 逻辑卷管理

    LVM - 逻辑卷管理 简介 LVM(Logical Volume Manager), 即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制. 相关名词 PV(physical volume) ...

随机推荐

  1. 第十二篇 -- 关于U盘制作启动盘后在本机上显示不出来的解决方案

    喜欢玩电脑的朋友应该都重装过系统,最常用的就是用U盘装系统.以前装系统都没问题,不过偶然一次发现了一个问题,就是那个被制作成启动盘的U盘,插在本机上只能显示EFI启动文件部分,而其他空间全都显示不出来 ...

  2. JS 高级程序设计3.5.1一元操作符 递增和递减操作符++ --

    var age =29 ++age; 在这个例子中,前置递增操作符把age的值变成了30.实际上,执行这个前置递增操作符与执行 一下操作的效果相同: var age=29; age =age+1;// ...

  3. ifix重用性模块化开发纪实(以污水处理泵站为例)

    在经过多个自动化上位机的开发后,对上位机的重用开发和提高效率,减少重复工作有了一定的积累.故而产生了模块化建设上位机的思路.现从当下项目开始,研究出一套可重复利用的模块化系统. 1.点表整理 从PLC ...

  4. 【LeetCode】841. 钥匙和房间

    841. 钥匙和房间 知识点:图:递归 题目描述 有 N 个房间,开始时你位于 0 号房间.每个房间有不同的号码:0,1,2,...,N-1,并且房间里可能有一些钥匙能使你进入下一个房间. 在形式上, ...

  5. linux安装虚拟环境的步骤

    1.创建名为env_wcs,python版本为3.6的虚拟环境conda create -n env_wcs python=3.6conda create -n my_ env numpy matpl ...

  6. 教你如何使用FusionInsight SqoopShell

    摘要:Sqoop-shell是一个Loader的shell工具,其所有功能都是通过执行脚本"sqoop2-shell"来实现的. 本文分享自华为云社区<FusionInsig ...

  7. Android工程师所必经的三个阶段,你到哪个阶段了?

    前言 最近一直在思考,作为一名软件开发工程师,到底应该如何实现自我成长,是否有捷径而言?其实断断续续有过很多思考,也有和各种年龄段的同学们做过不少交流,结合自身的经历,有一些感悟和思考.本文可能可以适 ...

  8. 0基础学小程序----day1

    17的书,那时候微信小程序开发程序还是v0.01 19年都v1.02了.位置都不一样了,枯了 技术准备:WXML使用方法类似于HTML,(都不会) 自己的样式语言WXSS兼容了CSS(都不会) 使用J ...

  9. HashMap底层实现-基础

    1.数据结构 1.7 数组+链表,键值对是以Entry内部类的数组存放的.键计算得到哈希值是该数组的下标.又称桶数组当存在哈希冲突时,会通过Entry类内部的成员变量 Entry<k,v> ...

  10. 【笔记】求数据前n个主成分以及对高维数据映射为低维数据

    求数据前n个主成分并进行高维数据映射为低维数据的操作 求数据前n个主成分 先前的将多个样本映射到一个轴上以求使其降维的操作,其中的样本点本身是二维的样本点,将其映射到新的轴上以后,还不是一维的数据,对 ...