LVM逻辑卷管理和磁盘配额

本文详细介绍了Linux系统中的LVM逻辑卷管理,包括其优点、实现过程及主要命令,并阐述了磁盘配额的条件、特点以及在CentOS7中的设置步骤。内容覆盖了从硬盘分区、创建物理卷、卷组到逻辑卷的建立,以及如何为不同文件系统设置磁盘配额。
摘要由CSDN通过智能技术生成


一、LVM逻辑卷管理

概述

优点:

1.保持现有数据不变

2.可以动态调整磁盘容量

3.高可用性和高灵活性

注意:/boot分区用于存放引导文件,不能基于LVM创建

实现过程

1.将设备指定成物理卷(PV)

2.用一个或多个物理卷来创建一个卷组(VG)

3.物理卷是用固定大小(默认4M)的物理区域(PE)来定义的

4.在物理卷上创建的逻辑卷(LV),是由物理区域组成

5.可以在逻辑卷上创建文件系统并挂载

主要命令

功能物理卷管理卷组管理逻辑卷管理
Scan扫描pvscanvgscanlvscan
Create建立pvcreatevgcreatelvcreate
Display显示pvdisplayvgdisplaylvdisplay
Remove删除pvremovevgremovelvremove
Extend扩展————vgextendlvextend
Reduce减少————vgreducelvreduce

步骤

1.添加两块硬盘,重启主机或者echo “- - -” > /sys/class/scsi_host/host0/scan来识别硬盘

2.fdisk将硬盘分区,ID标记号改为“8e”

3.创建物理卷(硬件设备可以是分区也可以是硬件)

pvcreate /dev/sdb1 /dev/sdc

4.创建卷组

vgcreate vgname1 /dev/sdb1 /dev/sdc

5.创建逻辑卷

lvcreate -n lvname1 -L 20G vgname1

6.对逻辑卷格式化,挂载

mkfs.xfs /dev/vgname1/lvname1
mount /dev/vgname1/lvname1 /data
df -Th

7.扩容

pvcreate /dev/sdb2
vgextend vgname1 /dev/sdb2
lvextend -L +10G /dev/vgname1/lvname1
xfs_growfs /dev/vgname1/lvname1

二、磁盘配额

实现磁盘配额的条件

需要Linux内核支持

安装xfsprogs与quota软件包

Linux磁盘配额的特点

作用范围:针对指定的文件系统(分区)

限制对象:用户账号、组账号

限制类型:磁盘容量、文件数量

限制方法:软限制、硬限制

CentOS7中设置磁盘配额步骤

1.检查是否已安装xfsprogs和xfs_ quota软件包

rpm -q xfsprogs quota
yum install -y xfsprogs quota

在Centos系统中,不同的文件系统使用不同的磁盘配额管理工具。例如XFS
文件系统通过xfs_quota 工具。
进行管理;EXT3/4 文件系统通过quota工具进行管理。

2.以支持配额功能的方式挂载文件系统

添加挂载参数"usrquota, grpquota"用于增加对用户、组配额功能的支持

umount /dev/vgname1/lvname1
mount -o usrquota,grpquota /dev/vgname1/lvname1 /data

或者

vim /etc/fstab
/dev/vgname1/lvname1     /data   xfs   defaults,usrquota,grpquota   0 0
mount -a 将/etc/fstab的所有内容重新加载

3.编辑用户和组账号的配额设置

useradd user1
passwd user1
xfs_quota -x -c 'limit -u bsoft=80M bhard=100M isoft=6 ihard=10 user1' /data

-x:表示启动专家模式,在当前模式下允许对配额系统进行修改的所有管理命令可用
-c: 表示直接调用管理命令
-u: 指定用户账号对象
-g: 指定组账号对象

4.验证磁盘配额功能

chmod 777 /data
su user1
dd if=/dev/zero of=/data/bigfile.img bs=100M count=2

5.查看配额使用情况

xfs_quota -x -c 'report -abih'

总结

本文介绍了LVM逻辑卷管理、磁盘配额的基础理论以及实验步骤,其中xfs文件系统只能扩容,不能减少。ext4都可以。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值