LVM与磁盘配额

第六章LVM与磁盘配额

1)LVM 逻辑卷管理

 1.LVM概述

   A 能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。

   B  /boot 分区用于存放引导文件,不能基于 LVM 创建  

 2.LVM基本概念

   A PV(物理卷)

   物理卷是LVM机制的基本存储设备,通常对应为一个普通分区或整个     硬盘。 创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用     于记录LVM 的 属性,并把存储空间分割成默认大小为4MB 的基本单     元(PE),从而构成物理 卷。

 

  B VG(卷组)

  由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态      地添加或 移除物理卷。

 

  C LV(逻辑卷)

   从卷组中分割出的一块空间,形成逻辑卷。使用mkfs等工具可在逻辑     卷上创 建文件系统。

 

 

 

 

2)LVM管理命令

 1.格式

    pvcreate 设备名1 [设备名2 ... ... ]

    vgcreate 卷组名 物理卷名1 物理卷名2

    lvcreate -L容量大小 -n 逻辑券名 卷组名

    lvextend -L +大小 /dev/卷组名/逻辑卷名

 2.主要命令

功能

物理卷管理

卷组管理

逻辑卷管理

Scan扫描

pvscan

vgscan

lvscan

Create建立

pvcreate

vgcreate

lvcreate

Display显示

pvdisplay

vgdisplay

lvdisplay

Remove删除

pvremove

vgremove

lvremove

Extend扩展

------------

vgextend

lvextend

reduce减少

------------

vgreduce

lvreduce

 3.LVM配置

   A 关闭虚拟机,添加两块新的硬盘

      

   B 对已有的逻辑卷进行分区

   C 改变分区类型

   D 创建物理卷

   E 创建卷组

   F 创建卷组

   G 格式化逻辑卷

mkfs -t xfs  /dev/abc/abc01            #将逻辑卷格式为xfs格式

   H 创建一个data目录并将逻辑卷挂载到该目录下

   I 在/data目录下创建文件

   J 逻辑卷扩容

   K 刷新后显示扩容情况

   

 

3)磁盘配额   

 1.设置磁盘配额

   A 意义:当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同  时也可能会出现服务程序崩溃、系统无法启动等故障。

     为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限         制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可用性。

   B 不同文件系统使用配置工具:在centos系统中,不同的文件系统使用不同磁盘配额配置管理工具。

   C

      例如:XES文件系统通过xfs_quota工具进行管理;

      EXT3/4文件系统通过quota工具进行管理。

 3.Linux磁盘配条件

   A需要Linux内核支持

   B需要安装xfsprogs与quota软件包

 4.Linux磁盘限额特点

   A作用范围:针对指定的文件系统(分区)

   B限制对象:用户账号、组账号

   C限制类型:磁盘容量、文件数量

   D限制方法:软限制、硬限制

 5.Linux磁盘配额步骤

   A 创建一个新的磁盘分区

 

   B 创建新的逻辑卷

   C 以支持用户限制,组限制的配额功能挂载(临时挂载)usrquota,用户限制。grpquota 组限制并全部挂载

   E 编辑用户和组账号配额配置

[root@promote ~]# xfs_quota -x -c 'limit -u bsoft=80M bhard=100M isoft=8 ihard=10 zhangsan' /mnt    
 #此命令可以查看xfs_quota的man 手册,搜索EXAMPLE     
 #对挂载点/mnt 目录进行限制,限制用户test 磁盘容量软限制为80M ,硬限制为100M 。文件数软限制为8,硬限制为10
-x: 表示启动专家模式, 在当前模式下允许对配额系统进行修改的所有管理命令可用。
-c∶表示直接调用管理命令。
-u∶指定用户账号对象
g∶ 指定组账号对象
bsoft∶ 设置磁盘容量的软限制数值(默认单位为 KB)。
bhard∶ 设置磁盘容量的硬限制数值(默认单位为 KB)。
isoft∶ 设置磁盘文件数的软限制数值。
ihard∶ 设置磁盘文件数的硬限制数值。

   F 查看用户配额

   G 

   H 验证磁盘配额

   K 查看配额使用情况

 

posted @ 2021-07-02 17:37  青山不改水长流  阅读(101)  评论(0)    收藏  举报