磁盘和文件系统管理(二)

1.LVM概述linux

lvm是linux系统中对磁盘分区进行管理的一种逻辑机制,它创建在硬盘和分区之上,文件系统之下的一个逻辑层,可以保持现有数据不变的状况下动态调整磁盘的容量。(须要注意:/boot  分区不能给予LVM建立,必须独立起来)ide

1)PV(物理卷)  2)VG(卷组)   3)LV(逻辑卷)工具

2.LVM的管理命令测试

1)物理卷
3d

在新硬盘进行分区,将每块硬盘的全部空间划分为一个独立的主分区,并将分区类型改成8e。对象

建立物理卷blog

pvscan用于扫描系统中全部的物理卷rem

pvdisplay用于显示物理卷的详细信息。get

pvremove用于将物理卷还原成普通分区。it

2)VG卷组的管理

建立名为mail_store的卷组

vgscan列出已创建的卷组

vgdisplay 显示卷组的详细信息

vgremove命令用于删除指定的卷组

vgextend用于扩展卷组的磁盘空间

LV逻辑卷的管理

在mail_store卷组中建立一个名为mbox的逻辑卷,容量为30G。

lvscan列出已创建的逻辑卷

逻辑卷mbox的连接文件

lvdisplay用于显示逻辑卷的详细信息

lvdisplay  /dev/mail_store/mbox 显示逻辑卷mbox的详细信息

lvextend用于动态扩展逻辑卷的空间

lvextend  -L   +大小   /dev/卷组名/逻辑卷名

resize2fs  /dev/mail_store/mbox   更新系统识别的文件大小(每次扩展完都要resize2fs)

注意:逻辑卷的扩展容量,受限于所在卷组的剩余空间

lvremove   用于删除指定逻辑卷

使用mkfs命令对逻辑卷mbox进行格式化,建立EXT3文件系统

mkfs  -t  ext3  /dev/mail_store/mbox

自动挂载

3.设置磁盘配额

1)磁盘配额的做用范围

    只在指定的文件系统内有效。

2)磁盘配额的限制对象

quota主要针对系统中指定的用户帐号,组帐号进行限制,

对组帐号设置配额后,组内全部用户使用的磁盘容量,文件数量的总和不能超过限制

3)磁盘配额的限制类型

  磁盘容量:限制用户可以使用的磁盘数据块——Block大小,也就是限制空间大小,默认单位为KB

  文件数量:限制用户可以拥有的文件个数。

4)磁盘配额的限制方法

  软限制:在固定的宽限期(默认为7天)容许暂时超过这个限制,但系统会警告。

  硬限制:禁止继续写入数据。

5)磁盘配额管理

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

支持配额功能要添加usrquota,grpquota

检测磁盘配额并生成配额文件。 quotacheck   -augcv

编辑用户和组帐号的配额设置

edquota  -t  能够进行调整的时间单位为天,小时,分钟,秒 (默认宽限为7天)

启动文件系统的配额功能

验证磁盘配额功能(能够使用dd转换工具)

方便测试/mailbox   chmod  777  /mailbox

查看用户分区使用状况


zhangsan已经超过配额了

repquota  /mailbox  查看/mailbox文件系统的配额使用状况

repquot  -a  能够查看全部可用分区的配额使用报告。

使用quotacheck  ,  edquota ,quotaon ,  repquota 等命令工具能够检测,设置,启用及查看磁盘配额

相关文章
相关标签/搜索