LVM与磁盘配额

一、LVM

lvm:logical volume manager 逻辑卷管理linux系统下对硬盘分区的一种管理机制。

lvm机制特别适合于管理大存储设备。可以动态的对硬盘进行扩容。*

逻辑上的磁盘,概念上的磁盘,文件系统创建之后不再考虑底层的物理磁盘。

特点:

若干个磁盘分区或者物理硬盘,合并成一个逻辑卷组。再把这些逻辑卷组划分成一个个的逻辑卷。

用户就可以把逻辑卷看作是一个可动态扩容,快速创建,快速分区的分区。

可以是一个硬盘的不同分区,也可以是不同硬盘的不同分区。

逻辑卷的做用:

解决磁盘容量限制的问题。传统的硬盘分区是固定的,分配完之后无法进行调整,要调整只能推到重来;逻辑卷就是把卷组分成多个硬盘,不在考虑底层的物理硬盘,可以实现多个硬盘的汇聚以及动态扩容。

lvm机制的基本概念

pv物理卷:真正的物理硬盘的分区。

vg卷组:把物理上的分区结合起来,就形成了卷组,卷组就是逻辑上的硬盘

lv逻辑卷:把卷组进行分区,相当于物理硬盘的分区,逻辑卷可以动态扩容,

lvm的管理命令

命令

1.先创建物理卷(可以省略)

2.创建卷组(第一步和第二步可以合并)

3.创建逻辑卷组 (格式化:创建文件系统 挂载)

4.扩容

PE Size:逻辑卷的最小存储单位4M

lvcreate -L +10G -n dalanqiu cxk

-L 指定容量的大小 直接可以用K M G T

-I 个数,pe的个数(不用)

-n 指定逻辑卷的名称

扩容 命令后加-r直接刷新

刷新

操作步骤
创建卷组
创建逻辑卷组
格式化 创建文件系统
创建空目录 挂载
扩容 命令后-r直接刷新
查看卷组
查看逻辑卷组

ext4

刷新命令:resize2fs /dev/xz/gege

二、磁盘配额

linux的磁盘空间有两个方面:

第一个是物理空间 也就是磁盘的容量

第二个是inode号耗尽,也无法写入

linux根分区:根分区的空间完全耗尽,服务程序会崩溃,系统也无法启动。

为了防止有人恶意占用磁盘空间,我没就有了磁盘配额的功能。

一个方面,限制用户占用磁盘的空间

另一个方面,限制用户创建文件的数量

xfs的文件系统xfs_quota进行管理

ext3/4文件quota进行管理

限制容量:

xfs_quota -x-c 'limit -u bsoft=80M bhard=100M cxk' /data

xfs_quota

-x表示启用专家模式,配额系统的所有管理命令都可以使用

-c表示直接调用命令

-u指定对象用户

bsoft:软限制,即使超过了也可以继续使用80M

bhard:硬限制,到了指定的配额就不可以继续写入了。

限制创建文件数:

xfs_quota -x-c 'limit -u isoft=4 ihard=6 cxk' /data

isoft:创建文件的软限制

ihard:创建文件的硬限制

普通使用分区的磁盘容量限制20G-50G

创建文件数:100-200个

命令:

取消配额命令:xfs _quota -x -c 'disable -up'/data

配额命令: xfs quota -x -c 'limit -u isoft=4 ihard=6 xck' /data

配置配额的命令语句:

xfs_quota -x -c ‘limit -u bsoft=?M bhard=?M xxx’ /??? -------------限制指定用户所能创建的文件大小

xfs_quota -x -c ‘limit -u isoft=? ihard=? xxx’ /??? -----------------限制指定用户所能创建的最大文件数

-x:启用专家模式,表示配额系统的管理命令全部可用

-c:直接调用命令

-u:指定要对其限制的用户

xxx:指定要限制的用户

/???:设置了磁盘配额的永久挂载点目录

缩容:

xfs:文件系统是不能缩容的

ext4:可以缩容 先解挂载才能开始缩容

三、重点:

1.一定要会创建逻辑卷,动态扩容。卷组可以扩容,逻辑卷也可以扩容

2.磁盘配额,容量 文件数

解挂载,重新挂载,关闭防火墙

进入新创建的目录 使用dd命令输入对使用大小的限制

切换到普通用户xck,赋予权限全部可用

退出普通用户,通过文件个数对其限制

四、作业:

永久挂载实现磁盘配额?

/dev'cxk/ky27 /opt/data xfs defaults,usrguota,grpquota 0 0

使用命令行:设备路径 挂载目录 文件系统类型 defaults,usrquota,grpquota 0 0

来实现配置磁盘配额类型的永久挂载

永久挂载成功

将挂载点的目录设置为全可用

指定用户wbl的软

切换到普通目录wbl 使用dd命令将从零设备文件/etc/zero中

  • 16
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值