第九章LVM操作-centos7.5知识

一、LVM概述

创新互联是一家专注于成都做网站、成都网站制作、成都外贸网站建设与策划设计,双阳网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:双阳等地区。双阳做网站价格咨询:18982081108

Logical Volume Manager ,逻辑卷管理

动态调整磁盘容量,从而提高磁盘管理的灵活性

需要注意:/boot 分区用于存放引导文件,不能基于 LVM 创建

图形界面管理工具

system-config-lvm

LVM机制的基本概念

PV(物理卷)

VG(卷组)

LV(逻辑卷)

第九章 LVM操作-centos7.5知识

主要命令

功能

物理卷管理

卷组管理

逻辑卷管理

Scan扫描

pvscan

vgscan

lvscan

Create建立

pvcreate

vgcreate

lvcreate

Display显示

pvdisplay

vgdisplay

lvdisplay

Remove删除

pvremove

vgremove

lvremove

Extend扩展

 

vgextend

lvextend

Reduce减少

 

vgreduce

lvreduce

主要命令

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

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

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

 

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

第九章 LVM操作-centos7.5知识

卷操作三步走:

1、 建立PV

pvcreate /dev/sdh

pvcreate /dev/sdi

pvcreate /dev/sdj

2、 建立VG

vgcreate vg3disk /dev/sdh /dev/sdi /dev/sdj

3、 建立分区LV

Vgdisplay

lvcreate -l 381 -n lvfilm vg3disk

使用这个分区LV

ll /dev/mapper/

然后可以格式化mkfs.ext4 /dev/mapper/vg3disk-lvfilm

挂载使用

mount /dev/mapper/vg3disk-lvfilm /mnt/disklv1/

扩展磁盘空间(在线)-ext4分区

1、 新加扩容的磁盘:pvcreate /dev/sdk pvcreate /dev/sdl

2、 Vgdisplay查看原来的VG信息

3、 扩展操作

vgextend vg3disk /dev/sdk /dev/sdl

Vgdisplay

lvextend -l +510 /dev/mapper/vg3disk-lvfilm

在线生效的命令

Resize2fs /dev/mapper/vg3disk-lvfilm

注:若xfs分区需在线扩展,则

xfs_growfs /dev/mapper/vg3disk-lvfilm

这样实现在线的磁盘空间扩展。

二、磁盘配额

实现磁盘限额的条件

需要 Linux 内核支持

安装 xfsprogs 与quota 软件包

Linux磁盘限额的特点

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

限制对象:用户帐号、组帐号

限制类型

磁盘容量(默认单位为KB)

文件数量

限制方法

软限制

硬限制

磁盘配额管理步骤

第九章 LVM操作-centos7.5知识

 

操作步骤(注:要用XFS分区)

启用文件系统的配额支持

添加 usrquota、grpquota 挂载参数

[root@localhost ~]# vi /etc/fstab

…… //省略部分信息

/dev/sdg1 /mailbox xfs defaults,usrquota,grpquota 0 0

[root@localhost ~]# mount -o remount /mailbox/

[root@localhost ~]# mount

…… //省略部分信息

/dev/sdg1 on /mailbox type xfs (rw,relatime,attr2,inode64,usrquota,grpquota)

[root@localhost ~]# chmod 777 /mailbox/

编辑用户和组帐号的配额设置

使用 xfs_quota 命令编辑配额设置

xfs_quota-x -c'limit-ubsoft=N bhard=N isoft=N ihard=N用户名'挂载点

常用选项

-u、-g、-x、-c

-u用户名限制

-g组名限制

-x专家模式

-c指定命令

限制字段

bsoft、bhard、isoft、ihard

验证磁盘配额功能

切换到设置配额的分区(挂载目录)

创建指定数量的文件:使用 touch 命令,或 cp 命令

创建指定容量的文件:使用 dd 命令,或 cp 命令

查看配额使用 情况

xfs_quota -x -c‘report选项‘挂载点

report常用选项

-a、-i、-b 、-u、-g

操作步骤举例:

useradd aa1

添加硬盘分区(格式化xfs)

chmod 777 /mailbox/

设置永久挂载vi /etc/fstab

/dev/sdm1 /mailbox xfs defaults,usrquota,grpquota 0 0

mount -o remount /mailbox/

若命令没有生效,则umount –a ;mount -a

xfs_quota -x -c 'limit –u bsoft=50M bhard=60M isoft=1500 ihard=2000 aa1' /mailbox/

xfs_quota -x -c 'limit -u bsoft=50M bhard=60M aa2' /mailbox/

groupadd aagroup

xfs_quota -x -c 'limit -g bsoft=100M bhard=200M isoft=500 ihard=2500 aagroup' /mailbox/

xfs_quota -x -c 'limit -g bsoft=50M bhard=60M aagroup' /mailbox/

查看配额使用情况

xfs_quota -c 'quota -uv zhangsan' /mailbox/

xfs_quota -c 'quota -gv wangusers' /mailbox


xfs_quota -x -c 'report -i -ug' /mailbox (查看文件数的限制情况)

xfs_quota -x -c 'report -b -ug' /mailbox(查看磁盘容量的限制情况)

 

作业:

1、执行“mount -o uquota,gquota /dev/mail_store/mbox /mailbox/”命令的作用是什么?;

2、执行命令“xfs_quota -c 'quota -uv zhangsan' /mailbox/”的作用是什么?


当前文章:第九章LVM操作-centos7.5知识
URL分享:http://csdahua.cn/article/ieesed.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流