外语网站建设,网站联系我们的地图怎么做的,如何查看网站的更新频率,儿童玩具网站建设策划书文章目录 LVM与磁盘配额1 LVM概述1.1 名词解释1.2 LVM优势 2 LVM相关命令2.1 创建逻辑卷过程2.2 对逻辑卷扩容 3 磁盘配额3.1 磁盘配额的特点3.2 磁盘配额的命令3.3 查看配额使用情况3.4 验证磁盘配额3.5 实验 LVM与磁盘配额
1 LVM概述
1.1 名词解释
LVM#xff1a;logical… 文章目录 LVM与磁盘配额1 LVM概述1.1 名词解释1.2 LVM优势 2 LVM相关命令2.1 创建逻辑卷过程2.2 对逻辑卷扩容 3 磁盘配额3.1 磁盘配额的特点3.2 磁盘配额的命令3.3 查看配额使用情况3.4 验证磁盘配额3.5 实验 LVM与磁盘配额
1 LVM概述
1.1 名词解释
LVMlogical volume manager 逻辑卷管理
LVM是Linux系统的一个重要的存储技术动态扩容。lvm适合于管理大存储设备。
LVM原理将不同硬盘的不同分区或者同一个硬盘的不同分区组成一个逻辑上的硬盘称为逻辑卷组通过对逻辑卷组的划分形成一个个的逻辑卷分区通过对逻辑卷来对磁盘进行管理。
LVM最小的存储单位4MB PE就是逻辑卷的最小存储单位
物理卷pv 真正的物理硬盘或者是分区
卷组vg 把物理卷组合起来就是卷组
逻辑卷lv 对卷组进行分区就是逻辑卷 1.2 LVM优势
1、解决了传统分区方式无法动态管理的问题
2、读写性能更好
3、虚拟虚拟的概念还是要依托于真实的物理硬件来提供支撑。
2 LVM相关命令
功能pv物理卷vg卷组lv逻辑卷scan 扫描pvscanvgscanlvscancreate 创建pvcreatevgcreatelvcreatedisplay 显示详细信息pvdisplayvgdisplaylvdisplayremove 移除pvremovevgremovelvremoveextend 扩容vgextendlvextendreduce 缩容vgreducelvreduce
2.1 创建逻辑卷过程
第一步必须要有物理的磁盘先对物理的磁盘进行分区可省略
第二步把物理磁盘组合起来形成一个逻辑上的硬盘也就是卷组
apt -y install lvm2 安装LVM包vgcreate cxk /dev/sdb1 /dev/sdb2 /dev/sdb3vgdisplay第三步对这个卷组进行分区创建逻辑卷
lvcreate -L 150G -n rap -v cxklvdisplay第四步创建文件系统
mkfs.xfs /dev/cxk/rap第五步挂载
自动挂载方式 临时挂载方式
mount -o usrquota,grpquota /dev/cxk/rap /mnt/data2.2 对逻辑卷扩容
示例
lvextend -L 5G /dev/cxk/rap -r 解释
-L 5G表示将逻辑卷的大小增加5GB。/dev/cxk/rap这是要扩展的逻辑卷的设备路径。-r表示在扩容后刷新生效使新的容量立即生效。
resize2fs /dev/cxk/rap #ext4刷新扩容或者缩容的命令xfs_growfs /dev/cxk/rap #xfs刷新扩容的命令(xfs文件系统无法进行缩容)3 磁盘配额
磁盘配额指定一个用户只能使用磁盘设备挂载点的指定额度。
额度磁盘空间的大小创建文件的数量。
作用防止用户滥用空间
3.1 磁盘配额的特点
作用范围针对指定的文件系统分区)限制对象用户帐号、组帐号限制类型磁盘容量、文件数量限制方法软限制(仅警告)、硬限制直接限制
3.2 磁盘配额的命令
apt -y install xfsprogs quota 安装依赖软件包磁盘配额时尽量使用xfs文件系统ext4可能会有问题mount -o usrquotagrpquota 指定参数挂载xfs_quota -x -c limit -u bsoftN bhardN isoftN ihardN 用户 /挂载点/解释
-x表示启动专家模式在当前模式下允许对配额系统进行修改的所有管理命令可用。-c表示直接调用管理命令。-u指定用户账号对象-g指定组账号对象bsoft设置磁盘容量的软限制数值(默认单位为KB)。bhard设置磁盘容量的硬限制数值(默认单位为KB)。isoft设置磁盘文件数的软限制数值。ihard设置磁盘文件数的硬限制数值。
注超出配额范围的部分会无法创建范围内的部分可以成功创建
3.3 查看配额使用情况
xfs_quota -x -c report 选项选项功能-u对用户查看-g对组查看-a查看所有可用分区的配额使用报告-b查看磁盘容量-i查看文件数
3.4 验证磁盘配额
创建指定大小的空文件
dd if/dev/zero of/data/123.txt bs10M count12解释
dd 设备转换和连续复制的命令if 指定从什么设备/文件输入of 指定数据输出到哪个文件bs 指定输出数据块的大小count 指定输出数据块的次数/dev/zero 零设备文件提供无限的空字符用来生成特定大小的文件
补充
iostat 判断磁盘的读写是否正常的命令3.5 实验