本章节是根据第六章继续深入的,如果这篇看不大明白可以先看看第六章在回头来看看,本章主要是讲lvm动态扩容和磁盘配额的,根据本人多年的工作经验,是经常会用到的命令,大家感兴趣的可以好好学习一下。
-------------------------------------------------------------
lvm 逻辑卷管理
作用:动态的调整磁盘容量,从而提高磁盘管理的灵活性,
注:boot分区用于存放引导文件,不能给予lvm创建
lvm机制的基本概念
PV 物理卷
整个硬盘,或使用fdisk等工具建立的普通分区,包含许多默认的4MB大小
PE(默认的基本单元),
VG 物理卷组
一个或多个物理卷组合成的整体
LV 逻辑卷
从卷组中分割出来一块空间,用于建立文件系统
lvm的管理命令
建立lvm的步骤 PV -->VG-->LV-->格式化(mkfs.ext4)-->挂载使用
首先先把两块物理硬盘分区装换成为8e格式
fdisk /dev/sdb -->n(新建)-->t(转换lvm格式)-->w(保存退出)
fdisk /dev/sdc-->n(新建)-->t(转换lvm格式)-->w(保存退出)
pvcreate /dev/sdb1 /dev/sdc1 创建一个pv 两块硬盘创建成pv 转换物理卷
pvscan 查看pv的大小
vgcreate wlnvg /dev/sdb1 /dev/sdc1
vgscan
创建vg 给vg设置一个名称 创建卷组
lvcreate -L 130G -n wlnlv wlnvg 创建一个lv 给lv设置大小 设置名称 创建逻辑卷
lvdisplay 显示lv的状态
mkfs -t ext4 /dev/wlnvg/wlnlv 格式化 新创建的lv
mount /dev/wlnvg/wlnlv /wln 挂在使用
为逻辑卷扩容
lvext -L +20G /dev/wlnvg/wlnlv 扩容命令
resize2fs /dev/wlnvg/wlnlv 扩容上的需要重新识别一下这个lv才能使用 重新识别lv
磁盘配额
实现磁盘限额的条件
需要Linux内核的
安装quota软件包
Linux次哦按限额的特点
作用范围;针对指定的文件系统(分区)
限制对象:用户账号,组账号
限制类型:磁盘容量 (默认为kb)、文件的数量
限制方法:软限制,硬限制
磁盘限额的实现步骤
1.以配额功能的方式挂载文件系统
2.检测磁盘配额并生成配额文件
3.编辑用户和组账号的配额设置
4.启动文件系统的磁盘配额功能
5.验证磁盘配额功能
6.查看用户或分区的配额使用情况
第一步安装quota软件包确定配额
第二步编辑vim /etc/fstab 以配额功能的方式挂载文件系统
因为修改fstab文件是重启后生效 所以重新挂载一下才能配额
mount -o remount,usrquota,grpquota /dev/wlnvg/wlnlv
第三步quotacheck -ugcv 文件系统 检测磁盘配额并生成配额文件
quotacheck -augcv 检查全部的配额文件
如果显示权限不足 则是/etc/sysconfig/selinux 基于linux的安全系统没有关闭关闭即可
会生成配额文件如下图
第四步 edquota 编辑配额设置 编辑用户和组账号的配额设置
edquota -u [用户名]
eaquota -g [组名]
edquota -u lx 编辑用户
第五步 quotaon -ugv /wln 开启磁盘配启动文件系统的磁盘配额功能
quotaoff -ugv /wln 关闭磁盘配额功能
dd if=数据源文件 of=存放的位置 bs=大小 count=份数
查看配额使用情况
侧重用户、组账号角度:使用quota命令
quota -u 用户名
quota -g 组名
注:如果用户在没有使用容量是 quota 查询到的是
侧重文件系统角度,使用requota命令
repquota 文件系统
repquota -a
这个是在用户使用的前提下查询到的结果
本章就讲完了,那么大家可以看看有什么没有看懂的,大家可以自行百度或者私密我也可以。
手敲不易,转载注明出处 谢谢
搜图
编辑
第七章 lvm和磁盘配额
下一篇:返回列表