磁盘和文件系统管理

一、LVM逻辑卷管理
1、LVM逻辑卷的作用和特点
1)LVM逻辑卷的作用
方便动态磁盘空间扩展和收缩
2)LVM特点
打破传统分区必须是连续的
方便用户动态进行扩展收缩
提高磁盘空间的录用率
灵活性强
2、LVM的管理方式
1)命令行
操作简单
速度快
2)图形化工具
system-config-lvm
支持向导配置
3、LVM逻辑卷组成
1)物理卷简称PV
物理卷将物理磁盘划分成若干个小的PE
方便用户读取写入数据和扩展收缩磁盘
2)卷组简称VG
对物理卷进行组织和管理
一个卷组中包含多个物理卷
3)逻辑卷简称lv
逻辑卷创建在卷组的基础之上
逻辑卷用于存储数据
4、LVM管理的主要命令和配置思路
1)LVM主要的管理命令
display查看
scan扫描
create创建
remove删除
extend扩展
reduce收缩
2)LVM配置的思路
创建分区
转换分区为lvm卷
创建物理卷
创建卷组
创建逻辑卷
格式化逻辑卷为指定的磁盘文件系统
挂载格式化的逻辑卷
逻辑卷中存储数据
二、配置LVM逻辑卷
1、管理物理卷
1)创建物理卷将sdb1、sdb2、sdb3分区创建为物理卷
[root@centos01 ~]# pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
2)扫描物理卷
[root@centos01 ~]# pvscan
3)查看物理卷
[root@centos01 ~]# pvdisplay
4)将sdb3分区从物理卷中删除
[root@centos01 ~]# pvremove /dev/sdb3
2、管理卷组
1)创建卷组名字是benet将sdb1、sdb2、sdb3物理卷添加到卷组中
[root@centos01 ~]# vgcreate benet /dev/sdb1 /dev/sdb2 /dev/sdb3
2)扫描卷组
[root@centos01 ~]# vgscan
3)查看卷组
[root@centos01 ~]# vgdisplay
4)收缩卷组,将sdb3物理卷从benet卷组中移除出
[root@centos01 ~]# vgreduce benet /dev/sdb3
5)扩展卷组
[root@centos01 ~]# vgextend benet /dev/sdb3
6)删除卷组
[root@centos01 ~]# vgremove benet
3、管理逻辑卷
1)创建逻辑卷class卷组的名字是benet,逻辑卷大小20G
[root@centos01 ~]# lvcreate -L 20G -n class benet
2)扫描逻辑卷
[root@centos01 ~]# lvscan
3)查看创建的逻辑卷
[root@centos01 ~]# lvdisplay /dev/benet/class
4)扩展逻辑卷增加5GB可用空间
[root@centos01 ~]# lvextend -L +5G /dev/benet/class
5)收缩逻辑卷减小5GB
[root@centos01 ~]# lvreduce -L -5G /dev/benet/class
6)删除逻辑卷
[root@centos01 ~]# lvremove /dev/benet/class
4、格式化逻辑卷
1)格式化lvm逻辑卷为xfs文件系统
[root@centos01 ~]# mkfs -t xfs /dev/benet/class
2)创建挂载点
[root@centos01 ~]# mkdir /class
3)设置开机自动挂载lvm逻辑卷
[root@centos01 ~]# vim /etc/fstab/dev/benet/class /class xfs defaults 0 0
三、配置磁盘配额
1、支持磁盘配额的条件和配额限制的对象
1)支持磁盘配额的条件需要内核支持安装quota配额程序
2)磁盘配额限制的对象用户组
2、磁盘配额限制的类型和限制方法
1)磁盘配额限制的类型磁盘容量单位是KB文件数量
2)限制方法软件限制:超出配额警告硬限制:超出配额拒绝存储数据
3、磁盘配额常用的选项和配额支持的字段
1)磁盘配额常用的选项-u:用户-g:组-x:启动专家模式-c:调用磁盘配额管理命令
2)磁盘配额支持的限制字段bsoft:限制磁盘空间容量软限制bhard:限制磁盘空间容量硬限制isoft:限制磁盘文件数量硬限制ihard:限制磁盘文件数软限制
4、配置磁盘配额
1)创建磁盘配额账户
[root@centos01 ~]# useradd bob[
root@centos01 ~]# passwd bob
2)设置LVM逻辑卷所有者和支持写入权限
[root@centos01 ~]# chmod u+w /class/
[root@centos01 ~]# chown bob:root /class/
3)设置开机自动挂载磁盘配额选项,用户和族支持磁盘配额
[root@centos01 ~]# vim /etc/fstab/dev/benet/class /class xfs defaults,usrquota,grpquota 0 0
4)创建磁盘配额,限制bob用户磁盘容量软限制80M硬限制100M
[root@centos01 ~]# xfs_quota -x -c ‘limit -u bsoft=80M bhard=100M bob’ /class/
5)验证磁盘配额
[root@centos01 ~]# su bob
[bob@centos01 ~]$ cd /class/
[bob@centos01 class]$ dd if=/dev/zero of=./1.iso bs=10M count=11
6)限制用户存储文件数量软限制10个应限制20个
[root@centos01 ~]# xfs_quota -x -c ‘limit -u isoft=20 ihard=10 bob’ /class/
7)验证磁盘文件个数配额
[root@centos01 ~]# su bob
[bob@centos01 ~]$ cd /class/
[bob@centos01 class]$ dd if=/dev/zero of=./2.iso bs=1k count=11
8)查看磁盘配额
[root@centos01 ~]# xfs_quota -c ‘quota -uv
bob’ /class/
9)查看磁盘配额文件个数限制
[root@centos01 ~]# xfs_quota -c ‘quota -i -uv
bob’ /class/
10)查看磁盘配额使用情况## 标题
[root@centos01 ~]# xfs_quota -x -c ‘report -a’
11)查看磁盘配额和文件数量限制信息
[root@centos01 ~]# xfs_quota -x -c ‘report -abi’

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值