LVM逻辑卷及磁盘配额操作大全!(内含理论秘籍)

一、逻辑卷管理

1.作用:动态调整磁盘容量,从而提高磁盘管理的灵活性
2./boot分区用于存放引导文件,不能基于LVM创建
3.图形界面管理工具
4.System--config--lvm

5.PV:物理卷
整个磁盘或建立的普通分区
包括许多默认的4M大小的PE(基本单元)

6.VG:卷组
一个或多个物理卷组合而成的整体

7.LV:逻辑卷
从卷组中分割出的一块空间,用于创建文件系统

二、LVM主要命令及其功能


命令的主要用法
pvcreate 设备名1 【设备名2 ... ...】
vgcreate 卷组名 物理卷名1 物理卷名2
lvcreate -L 容量大小 -n 逻辑卷 卷组名
lvetend -L +大小 /dev/卷组名/逻辑卷名(先保证卷组有空间,逻辑卷才可扩展。
)名

三、逻辑卷制作过程

推荐步骤:PV----VG-----LV-----格式化,挂载使用文件系统,不理解请看下图详情。

四、磁盘配额概述

1.实现磁盘限额的条件
需要Linux内核支持
安装xfsprogs与quota软件包
2.Linux磁盘限额的特点
作用范围:针对指定的文件系统(分区)
限制对象:用户账号、组账号
限制类型:磁盘容量(默认单位KB)、文件数量
限制方法:软限制(有时效期)、硬限制(强制限制)

3.配额过程

启用文件系统的配额支持:添加usrquota、grpquota挂载参数磁盘配额管理

五、编辑用户和组账号的配额设置

1.使用xfs_quota命令编辑配额设置

2.常用选项
-u:针对用户;
-g:针对群;
-x:启用专家模式;
-c:使用命令执行。

3.限制字段

bsoft:软限制(≤硬限制,b表示块,可以超出最长时间为7天);
bhard:硬限制(不可超出);
isoft:软限制(i是节点,相当于文件的数量);
ihard:硬限制(i是节点,文件的数量)。

六、验证磁盘配额

1.验证磁盘配额功能
切换到设置配额的分区(挂载目录)
创建指定数量的文件:使用touch命令,或cp命令
创建指定容量的文件:使用dd命令,或cp命令
2.查看配额使用情况
xfs _ quota -x -c ‘report选项’ 挂载点
report常用选项
-a、-i、-b、-u、-g含义:
-b:输出报告
-i:查看节点信息
-a:查看所有
-u:用户
-g:群

七.实地演练

一、逻辑卷的制作
在centos中添加三块磁盘,按照之前发布的磁盘分区管理方法把三个磁盘分成三个分区:sdb1、sdc1、sdd1。每分一个分区,都要输入w进行保存。接着三个分区系统类型都改成LVM(LVM 的ID为8e)

给三个LVM类型磁盘创建物理卷,sd{b..d}1命令即包含sdb1、sdc1、sdd1。命令pvscan用来查看物理卷信息。

给三块磁盘创建卷组,卷组名为mailbox,且三块磁盘正在被使用。

查看卷组详细信息,其中包含名字、格式LVM、可读可写权限、总大小、PE大小为4M等信息。

目前在dev目录下是找不到mailbox卷组,只有建了逻辑卷后,dev目录下才会有卷组文件,其中也含有逻辑卷的文件。

创建大小25G,名称是mbox01的逻辑卷。在dev目录下能看到卷组目录,目录下有逻辑卷的文件。按照同样方法创建15G大小的mbox02逻辑卷

在mbox01空间大小不够用时,我们需要给它扩展空间,例如给它增加10G空间,要指明要加空间的逻辑卷。

接着给建好的逻辑卷mbox01、mbox02格式化,以下为01格式化命令,02格式化方法雷同

下一步给逻辑卷01和02设置自动挂载

进入etc/fstab文本下设置自动挂载,注意点:中间空格用Tab键或空格键隔开。

输入命令mount -a重新加载etc/fstab中的所有内容,相当于执行了重启命令。

二、限额过程
给磁盘配额前务必安装xfsprogs和quota软件包(重中之重)

接着,不论是版本7或6,一定将增强安全功能关闭,否则配额文件写不进文件。

输入vim /etc/fstab命令,在配置文件中写入“,usrquota,grpquota”,进行开机自动永久挂载,保存退出。

输入mount命令,查看到quota 没有启用。没有挂载上去,需要重新挂载。

先解挂逻辑卷mbox2(务必在其它目录解挂、在自身目录下无法解挂),再输入mount -a进行重新加载

输入命令mount查看,挂载成功。

写入配额命令:xfs_quota -x -c ‘limit -u bsoft=50M bhard=80M isoft=4 ihard=6 zhangsan’ /dev/mbox2。

验证配额,给zhangsan用户写权限,切换登陆用户为zhangsan来验证上述配额是否配置成功。

先来验证限额的节点,我们在mbox2不断创建空文本,当创建第7个文本(超过硬限制节点)后系统即提示超额。

我们再来验证限额的容量,命令中的dd为复制(复制容量),if=/dev/zero则将没有用的文件zero中的容量拿出来,of=/opt/mbox2/test01.txt命令为把刚拿出来的容量写入mbox2目录下新建的test01文本中,bs=1M为一次从zero中拿取1M容量,count为总共拿取50次容量,即总共写入test01.txt中50M容量。

按照上述命令的使用方法,再给mbox2目录下的test02.txt文本中写入50M容量,但实际上只写入了30M。因为硬限制的容量为80M,即mbox2目录下一共只能写入80M流量。

当容量超出我们所设定的硬限制后,我们给它再创建文件数量可以吗?来看看实验

结论:节点和容量空间一旦有一个超出硬限额,不可在目录下再创建文件,也不可再写入容量空间。

输入验证命令查看软硬限制的具体详情:xfs_quota -x -c ‘ report -aih’ /opt/mbox2/。从下图可看出我们设置的软、硬限制容量为50M、80M;软、硬限制节点为4、6。

原文地址:https://blog.51cto.com/14475593/2431234

时间: 2024-08-01 18:10:19

LVM逻辑卷及磁盘配额操作大全!(内含理论秘籍)的相关文章

基于LVM逻辑卷下的磁盘配额操作

我们继续接上篇进行的LVM逻辑卷进行接下来的磁盘配额的学习本章操作内容接上篇lvm逻辑卷,如果没有看过上篇博客操作的小伙伴,可在操作完逻辑卷的内容时候再继续跟着本篇内容进行磁盘配额的操作! 磁盘配额概述:1.需要磁盘限额的条件 需要Linux内核支持 安装xfsprogs与quota软件包2.Linux磁盘限额的特点 作用范围:针对指定的文件系统(分区) 限制对象:用户账号.组账号 限制类型:磁盘容量.文件数量 限制方法:软限制.硬限制 磁盘配额的过程:以支持配额功能的方式挂载文件系统↓编辑用户

【Linux系统】磁盘划分之二LVM逻辑卷及磁盘配额

LVM逻辑卷的创建和管理与磁盘配额 首先解释一下LVM卷分为PV(physical Volume)物理卷.VG(Volume Group)卷组.LV(Logical Volume)逻辑卷. VG与LV都可以动态添加或移除.建立LVM逻辑卷是为了更好的利用磁盘空间,防止人为的恶意破坏. PV卷作用是LVM的基本存储设备. PE是PV卷的基本单元. VG卷组是由一个或多个PV卷组成的,而LV卷有事在VG卷上划分出一小块空间给用户创建系统文件.虽然是建立在VG卷组上但是却与PV卷没有直接的关系. 下面

LVM逻辑卷和磁盘配额

实验环境:Centos7.6版本系统(三块硬盘)实验需求1:制作LVM逻辑卷(40G)并将其扩容至50G2:给tom用户设置磁盘配额并验证3:给财务组(财务)设置磁盘配额并且比tom用户分配的空间大小要小,最后验证组配额生效实验过程1:制作LVM逻辑卷1: 新添磁盘并分区,查看分区情况2:将各分区做成物理卷并且合成卷组3:将卷组进行空间分配制作LVM逻辑卷并扩容4:将逻辑卷格式化并挂载2:磁盘配额并验证1:创建tom用户并设置密码 2:重新将逻辑卷挂载到/tom下,并在挂载配置中写入3:给所有用

3.LVM逻辑卷的基本管理操作

3.LVM逻辑卷的基本管理操作 ·创建LVM: 1,pvcreat /dev/sdb /dev/sdc将物理磁盘设备初始化为物理卷PV, 2,vgcreat VGname /dev/sdb /dev/sdc创建卷组,并将PV加入卷组中,VGname为卷组自定义名字, 3,lvcreat -n LVname -L 2G VGname基于哪个卷组创建多大的逻辑卷,LVname为逻辑卷自定义名字, 4,mkfs.ext4 /dev/VGname/LVname为创建好的逻辑卷创建文件系统, 5,moun

CentOS7模拟RAID10、LVM逻辑卷管理和磁盘配额

RAID10是RAID1+RAID0技术的一个"组合体",RAID10技术需要至少4块硬盘来组建,其中先分别两两制作成RAID1磁盘阵列,以保证数据的安全性:然后再对两个RAID1磁盘阵列实施RAID0技术,进一步提高硬盘设备的读写速度.当用户想要随着实际需求的变化调整硬盘分区大小时,会受到硬盘"灵活性"的限制,这时就需要用到另外一项非常普及的硬盘设备资源管理技术了,即LVM(逻辑卷管理器),LVM可以允许用户对硬盘资源进行动态调整.废话不多说,下面我们就来模拟制作

LVM逻辑卷管理与实际操作

今天给大家介绍如何准确评估和分配各个磁盘的容量,掌握动态调整Linux分区容量的方法 · 文章总览1.LVM相关概述2.LVM逻辑卷相关命令介绍3.LVM应用实列 · ------------相关概述------------ LVM是Linux系统中对磁盘分区进行管理的一中逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑区,在建立文件系统上屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性.·在学习LVM的管理操作之前首先要了解LVM的几

第六章 Linux物理卷、卷组、逻辑卷和磁盘配额

实验要求: n 采用LVM磁盘管理方案 (1) 在虚拟机环境中,新添加两块SCSI硬盘设备,完成硬盘检测及分区. (2) 建立逻辑卷mbox,格式化为Ext4文件系统,挂载到/mailbox目录下 n 设置并启用磁盘配额 (1) 为挂载到/mailbox目录的文件系统启用配置支持 (2) 限制用户Jerry最多只能使用500MB的磁盘空间 (3) 限制accp组的用户合计最多只能使用4GB磁盘空间 1)查看硬盘 2)将磁盘制作分区. 3)将另外的磁盘同样执行以上步骤 4)制作物理卷 5)制作眷组

精解LVM逻辑券与磁盘配额

一.LVM简介 LVM是 Linux系统中对磁盘分区进行管理的一种逻辑机制,它是建立在硬盘和分区之上,文件系统之下的一个逻辑层,在建立文件系统时屏蔽了下层的磁盘分区布局,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性.在安装 CentOS系统的过程中选择自动分区时,就会默认采用LVM分区方案,不需要再进行手动配置.如果有特殊需要,也可以使用安装向导提供的磁盘定制工具调整LVM分区.需要注意的是,"/boot"分区不能基于LVM创建,必须独立出来. 二.LVM机

LVM逻辑卷和

标题:LVM逻辑卷和磁盘配额一.实验环境:(附拓扑图)VMware二.实验需求:1.用lvm逻辑卷(40G) 挂载使用 /dev/vg01/lv01 /abc 验证2.扩容lv01至60G(在线扩容):验证3.给tom用户设置磁盘配额 :验证(dd)4.将tom加入财务组(caiwu),给财务组设置配额(比tom的小),验证是否是小配额生效!验证三.实验步骤:第一步:分区第二步:设置LVM物理卷.卷组第三步:设置逻辑卷.格式化.挂载 第四步:创建tom用户,创建磁盘配额第五步:进入tom用户验证