Linux怎么创建逻辑卷和管理磁盘配额

一、什么是LVM逻辑卷
LVM是Linux操作系统中对磁盘分区进行管理的一种逻辑机制,建立在硬盘和分区之上,文件系统之下的一个逻辑层。它能够在保持现有数据不必那的情况下动态调整磁盘容量,从而增强磁盘管理的灵活性。
想要建立逻辑卷的过程如下:
首先,将普通分区或整个硬盘创建为物理卷;然后,将物理上比较分散的各物理卷的存储
空间组成一个逻辑整体,即卷组;最后,基于卷组这个整体,分割出不同的数据存储空
间,形成逻辑卷。逻辑卷才是最终用户可以格式化并挂载使用的存储单位。如下图所示;

二、LVM的管理命令
LVM 管理命令主要包括三大类:物理卷(PV)管理、卷组(VG)管理、逻辑卷(LV)管
理,对应的命令程序文件分别以“pv”“vg”“lv”开头。具体命令如下所示;
Scan(扫描) pvscan vgscan lvscan
Create(建立) pvcreate vgcreate lvcreate
Display(显示) pvdisplay vgdisplay lvdisplay
Remove(移除) pvremove vgremove lvremove
Extend(扩展) vgextend lvextend
Reduce(减少) vgreduce lvreduce

三、LVM应用实例
1.首先新建分区,分区的类型为8e

2.创建好分区之后输入fdisk -l可以查看磁盘分区情况

3.接下来需要将/dev/sdb1 /dev/sdb2 /dev/sdc1 转换为物理卷,具体操作如下;

4.将上述三个物理卷整合,创建名为vg01的卷组,具体操作如下;

5.在vg01卷组中创建一个名为xuefei的逻辑卷,容量设置为15G,具体操作如下;

6.查看逻辑卷xuefei的详细信息,具体操作如下;

7.使用mkfs命令格式化逻辑卷xuefei,创建xfs文件系统,并挂载到/abc目录下,具体操作如下;

四、磁盘配额概述
启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和可持续性。
接下来通过使用xfsgrogs软件包的xfs_quota的配额管理程序进行磁盘配额配置
1.xfs_quota 设置的磁盘配额功能,只在指定的文件系统(分区)内有效,用户使用其他
未设置配额的文件系统时,将不会受到限制。

  1. xfs_quota 主要针对系统中指定的用户账号、组账号进行限制,没有被设置限额的用户
    或组将不受影响。
  2. 磁盘配额只对一般用户有效,对管理员来说是没有任何作用效果的。
    软限制soft:可以被超过,但会有警告信息,超过的部分会保存到宽限时期到期。
    硬限制hard:绝对不能超过的限制条件。
    宽限时间:当用户使用的空间超过的软限制但是没超过硬限制,若是宽限时间到期,还数据还没有降低到软限制以下,系统将自动清楚超过的数据。

五、磁盘配额管理实例
下面我们把之前创建的逻辑卷/dev/vg01/xuefei挂载到/abc目录下,然后在该文件系统中进行配置,以实现磁盘配额功能。
在实施磁盘配额功能有一个前提条件,即指定的分区必须已经挂载且支持磁盘配额功能。
1.在配置调试过程中,可以使用带“-o usrquota,grpquota”选项的 mount 命令挂载指定
的分区,以便增加对用户、组配额功能的支持。需要注意的是,XFS 文件系统只有在首次挂
载时才启动磁盘限额功能,所以不能使用“-o remount”挂载选项。具体操作如下;

2.若需要在每次开机后自动支持配额功能的方式挂载改分区,可以将‘usrquota,grpquota’挂载参数写入‘/etc/fstab’文件中。

3.接下来给用户zuishuai设置磁盘配额,然后验证。具体操作如下;


其中limit命令后面的四个字段的含义如下:
? bsoft::设置磁盘容量的软限制数值。
? bhard:设置磁盘容量的硬限制数值。
? isoft:设置磁盘文件数的硬限制数值。
? ihard:设置磁盘文件数的软限制数值。
4.对用户账号的设置磁盘配额同样适用于组账号设置配额,不过在编辑环境时需要使用‘-g’选项指定组账号对象。并且验证当组和用户同时设置配额的时候小配额生效(用户zuishuai已加入giao组)具体操作如下;


5.若需要了解文件系统中用户或组的配额使用情况,可以使用report命令查看,结合‘-u’和‘-g’选项分贝查看指定用户和组的配额使用情况。具体操作如下;

若想同时查看磁盘容量和文件传输的报告可以结合‘-i’和‘-b’选项使用,具体操作如下;

原文地址:https://blog.51cto.com/14519338/2433078

时间: 2024-10-09 06:24:29

Linux怎么创建逻辑卷和管理磁盘配额的相关文章

Linux中创建LVM逻辑卷并限制磁盘配额

本文重点:关于在Linux中如何建立物理卷.卷组最后生成逻辑卷?如何生成磁盘配额文件,启动磁盘配额,限制和使用磁盘配额. 这里再次说明一下,本人自己手写的Linux原理文档已经上传到我的下载里面地址:Linux原理解释技术文档 所以关于原理在实验里面就不在多说了,不然两天都写不了一篇(压力山大啊). 下面开始首先在虚拟机上添加三块硬盘(建议同样大小,不然就会造成不必要的浪费),添加完成之后需要重启才能生效. 1.添加三块硬盘.大小为5G,点击下面的添加根据引导添加就OK. 2.为各个硬盘创建分区

Linux下创建逻辑卷和增大逻辑卷的方法

第一步 给硬盘分区       fdisk /dev/sdb 第二步 修改硬盘的ID号为8e id默认为83       fdisk /dev/sdb       按t进入       输入分区表号       输入8e 第三步  创建pv 物理卷        pvcreate /dev/sdb1 查看pv  pvdisplay 第四步  创建vg 卷组        vgcreate 卷组的名字 /dev/sdb1 查看vg 卷组 vgdisplay 第五步  扩容卷组        先将分

自学Linux Shell8.2-linux逻辑卷LVM管理

点击返回 自学Linux命令行与Shell脚本之路 8.2-linux逻辑卷LVM管理 1. linux支持的文件系统 Windows常用的分区格式有三种,分别是FAT16.FAT32.NTFS格式 Linux支持的文件系统:NFS.MINIX.MS-DOS和ext2,日志文件系统:ext3.ext4.JFS.ReiserFS和XFS,同时还有加密文件系统(CFS)和虚拟文件系统(/proc) 1.1 基本文件系统 原文地址:https://www.cnblogs.com/yaoyaojcy/p

Linux创建LVM逻辑卷及实现磁盘配额

1.添加两块新的磁盘sdb.sdc:2.配置第一块磁盘sdb,并更改其分区类型:3.同理将第二块磁盘sdc进行配置:并更改其分区类型:4.将两块磁盘逐步设置为:物理卷.卷组和逻辑卷:5.将逻辑卷格式化并挂载:6.设置自动挂载(方便以后开机使用时不用每次手动挂载),添加属主属组配额权限:7.关闭安全功能,检查创建配置文件:8.创建新的用户,并对新用户进行配额设置:9.提升挂载目录/yun01的权限:10.切换到新用户,并验证配额: 原文地址:http://blog.51cto.com/136591

linux基础知识——————逻辑卷管理器(lvm)

*****什么是lvm:           lvm就是将几个物理的分区通过软件组合成为一块看起来是独立的大磁盘(vg),然后将这块大磁盘分成可使用的分区. 然后就可以格式化创建文件系统,最终可以挂载使用啦.   *****我们该如何创建lvm呢? 一.首先创建分区,将其id设为8e,如下图   二.然后创建pv      pv阶段有如下常用的命令 pvcreate : 将物理的分区创建为pv pvscan  : 查看磁盘里的所有pv的信息 pvdiplay :查看pv的状态 pvremove

【Red Hat linux】LVM逻辑卷管理

LVM介绍: LVM是linux系统中对磁盘分区进行管理的一种逻辑机制,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘的灵活性. 创建流程: PV(physical volume,物理卷)→  VG(volume group,卷组)→  LV(logical volume,逻辑卷) 先创建物理卷,在把物理卷组成卷组,抽出卷组中的空间创建逻辑卷! LVM常用管理命令 功能 PV管理命令 VG管理命令 LV管理命令 scan    扫描 pvscan  vgscan lvscan cr

Linux的lvm逻辑卷管理

一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便的为应用与用户分配存储空间.在LVM管理下的存储卷

LINUX逻辑卷(LVM)管理与逻辑卷分区

LINUX之逻辑卷管理与逻辑卷扩展 LVM是逻辑卷管理(Logical Volume Manager)的简称,他是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,和直接使用物理存储在管理上相比,提供了更好灵活性.LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,和硬件相关的存储设置被其隐藏,你能不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样能减少操作成本.LVM和直接使用物理存储相比,有以下好处:1. 灵活的容量.当使用逻辑卷时,文件系统能扩展到多个磁盘上,你能

Linux系统LVM逻辑卷的创建与扩容(命令详解,图文并茂)

LVM简介: LVM(Logical Volume Manager)中文名:逻辑卷管理器,本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组(VolumeGroup).LVM可以每次从卷组中划分出不同大小的逻辑卷(LogicalVolume)创建新的逻辑设备.底层的原始的磁盘不再由内核直接控制,而由LVM层来控制.对于上层应用来说卷组替代了磁盘块成为数据存储的基本单元.LVM管理着