LVM与磁盘配额
1、LVM逻辑卷管理
一、LVM概述
Logical Volume Manager,逻辑卷管理
(1)动态调整磁盘容量,从而提升磁盘管理的灵活性。
(2)/boot分区用于存放引导文件,不能基于LVM建立
(3)图形界面管理工具:system-config-lvm
LVM机制的基本概念
(1)PV (Physical Volume 物理卷)
物理卷是LVM机制的基本储存设备,一般对应为一个普通分区或整个硬盘。
物理卷是由多个默认大小为4MB的基本单元(PE)组成的,在它的头部会建立一个保留分区,用来记录LVM属性。
对用于转换成物理卷的普通分区,建议先使用fdisk工具将分区类型的ID标记号改成“8e”。
(2)VG(Volume Group,卷组)
由一个或多个物理卷组成。在卷组中能够动态的添加或移除物理卷。
(3)LV (Logical Volume,逻辑卷)
逻辑卷创建在卷组上,与物理卷没有直接关系。
对于逻辑卷来讲,每个卷组就是一个总体,从这个总体中“切出”一小块空间,做为用户建立文件系统的基础,这一小块空间就称为逻辑卷。
二、LVM管理命令
LVM管理命令主要分为三大类:PV物理卷管理、VG卷组管理、LV逻辑卷给管理,对应的命令分别以“pv”“vg”“lv”开头
主要命令
(1)pvcreate 设备名1 [设备名2 .... ...]吧
将分区或整个硬盘转换成物理卷
(2)Vgcreate 卷组名 物理卷名1 物理卷名2
将一个或多个物理卷建立为一个卷组
(3)Lvcreate -L 容量大小 -n 逻辑卷名 卷组名
从指定的卷组中分割空间,以建立指定逻辑卷
(4)Lvextend -L +大小 /dev/卷组名/逻辑卷名
当目前使用的逻辑卷不足时,动态扩展逻辑卷的空间
三、LVM应运实例
建立挂载的基本路径以下:
一、在虚拟机上添加三块SCSI磁盘,重启虚拟机,用Xshell链接。
对添加好的磁盘进行分区处理。
对添加的3块磁盘进行配置,并把配置好的分区转换为Linux LVM类型
第二块磁盘shell
第三块磁盘
第四块磁盘
将建立好的分区sdb一、sdc一、sdd1转换为物理卷
查看物理卷,并将物理卷整合到造成见得mailbox卷组中
查看卷组的详细信息
在mailbox卷组中建立两个逻辑卷,分别为25G和15G
查看建立好的逻辑卷
查看建立好的逻辑卷的信息
在逻辑卷Mbox1的空间不足时,向mbox1动态添加10G的内存
格式化建立好的逻辑卷
建立自动挂载点,并实行自动挂载ide
2、磁盘配额
一、磁盘配额概述
实现磁盘配额的条件
(1)须要Linux内核支持
(2)须要安装xfsprogs与quota软件包
Linux磁盘配额的特色
(1)做用范围:针对指定的文件系统(分区)
(2)限制对象:用户帐号、帐号组
(3)限制类型:磁盘容量、文件数目
(4)限制方法:软限制、硬限制
磁盘配额的步骤
(1)以支持配额功能的方式挂载文件系统
(2)编辑用户和组帐号的配额设置
(3)验证磁盘配额功能
(4)查看磁盘配额使用状况
二、启用磁盘配额支持
启用文件系统的配额支持
添加usrquota、grpquota挂载参数
添加挂载参数的经常使用命令工具
三、磁盘配额管理
编辑用户和组帐号的配额设置
使用xfs_quota命令编辑配额设置
Xfs_quota -x -c ‘limit -u bsoft=N bhard=N isoft=N ihard=N 用户名’ 挂载点
经常使用选项
-u:指定用户
-x:启用专家模式
-c:使用命令执行
限制字段
bsoft:软限制大小
bhard:硬限制大小
isoft:软限制节点
ihard:硬限制节点
软限制不能超过硬限制
四、验证磁盘配额功能
(1)切换到设置配额的分区(挂载目录)
(2)建立指定数量的文件:使用touch命令,或cp命令。
(3)建立指定容量的文件:使用dd命令,或cp命令。
五、查看配额的使用状况
xfs_quota -x -c ‘report 选项’ 挂载点
report经常使用选项
-b 输出报告
-a 查看全部
-i 节点信息
-u、-g3d