目录
一.逻辑卷概述
1.普通分区的优缺点
普通分区优点:
1.安装不同操作系统
2.优化硬盘的读写性能
普通分区缺点:
1.必须是一块硬盘上连续的空间
2.无法在不影响数据的情况下扩容
3.无备份功能
2.逻辑卷的优点
优点:相比较分区而言逻辑卷可以动态调整文件系统的大小。
3.逻辑卷概述
PV(物理卷):设定那些硬盘和分区(做逻辑卷时分区必须是8e类型)可以做逻辑卷
VG(卷组):将物理卷告诉的硬盘,卷组将硬盘的大小打碎成PE,一个PE大概4M
LV(逻辑卷):从VG中取需要的PE来决定逻辑卷的大小。
注:1./boot分区用于存放引导文件所以不能建立逻辑卷
2.创建逻辑卷=完成磁盘使用的分区步骤,依然需要将逻辑卷格式化挂载才能使用
二.逻辑卷的创建
1.逻辑卷相关命令
2.创建步骤
1.创建物理卷
基本格式:pvcreate 设备名1 设备名2等
例如:pvcreate /dev/sd[bc]
2.创建卷组
基本格式:vgcreate 卷组名 物理卷名1 物理卷2等
例如:vgcreate web /dev/sd[bc]
3. 创建逻辑卷
基本格式:lvcreate -L 逻辑卷的大小 -n 逻辑卷名 卷组名
例如:lvcreate -L +20G -n nginx web
4.格式化
基本格式:mkfs 文件格式 设备名
例如:mkfs.xfs /dev/web/ngnix
5.挂载
基本格式:mount [ -t 类型 ] 存储设备 挂载点目录
例如:mount /dev/web/ngnix /mnt
三.逻辑卷的扩容
1.扩容步骤
1.1先查看硬盘空间是否足够,够则直接下一步,不够则先创建物理卷(方法同上)
1.2扩容卷组
基本格式:vgextend 卷组名字 设备名
例如:vgextend web /dev/sdc
1.3扩容逻辑卷
基本格式:lvextend -L[扩展大小选项] +20G(扩展具体大小) 逻辑卷组名 -r(表示添加完毕直接刷新显示)
例如:lvextend -L +20G /dev/web/ngnix -r
四.磁盘配额
1.概念及注意点
磁盘配额:磁盘配额是 Linux 系统中用来限制特定的普通用户或用户组在指定的分区上占用的磁盘空间或文件个数的。
注意点:
- 磁盘配额限制的用户和用户组,只能是普通用户和用户组,也就是说超级用户 root 是不能做磁盘配额的
- 磁盘配额限制只能针对分区,而不能针对某个目录,换句话说,磁盘配额仅能针对文件系统进行限制,举个例子,如果你的 /dev/sda5 是挂载在 /home 底下,那么,在 /home 下的所有目录都会受到磁盘配额的限制
- 我们可以限制用户占用的磁盘容量大小(block),当然也能限制用户允许占用的文件个数(inode)
2.使用条件
- 内核必须支持磁盘配额。
- 系统中必须安装了 Quota 工具。我们的 Linux 中默认安装了 Quoted 工具
- 要支持磁盘配额的分区必须开启磁盘配额功能。这项功能可以手动开启,不再是默认开启的
3.相关命令
xfs_quota -x -c 'limit -u bsoft=80M bhard=90M isoft=40 ihard=50 lisi' /mnt/
-x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用。
-c: 表示直接调用管理命令。
-u: 指定用户账号对象
-g: 指定组账号对象
bsoft: 设置磁盘容量的软限制数值(默认单位为KB)。
bhard:设置磁盘容量的硬限制数值(默认单位为KB)。
isoft:设置磁盘文件数的软限制数值。
ihard:设置磁盘文件数的硬限制数值。