当前位置 : 主页 > 操作系统 > centos >

容易被忽视的Linux磁盘配额设置

来源:互联网 收集:自由互联 发布时间:2022-06-20
1. 实验需求: 1) 添加一块硬盘,实现新建分区,分区格式化,开机自动挂载所有分区 2) 开启磁盘配额功能 3) 在系统里添加用户 tom ,lisa 和组 benet 4 ) 对组和用户同时设置磁盘配额,验

1.          实验需求:

1)     添加一块硬盘,实现新建分区,分区格式化,开机自动挂载所有分区

2)    开启磁盘配额功能

3)    在系统里添加用户tom ,lisa和组benet

4)   对组和用户同时设置磁盘配额,验证哪个生效


2.          实验环境:

Linux服务器系统版本:Red Hat Enterprise Linux6.5     IP:192.168.20.3

 

3.      实验步骤:

基本安装操作

1.添加一块2G硬盘,只是为了做实验

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级

 

检测到一块硬盘:

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_02

 对磁盘进行分区:用fdisk /dev/sdb 命令

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_03

 对分区进行格式化

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_04

 新建目录,将分区挂载到相对应的目录里

 容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_05

 

 vi /etc/fstab 对分区实现自动挂载。

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_06

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_07

为了做实验,这里用sdb5 分区做实验。

 不卸载的情况下重新挂载

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_08

临时关闭SELINUX

 

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_09

 检测磁盘配额并生成配额文件:

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_10

 启动文件系统的磁盘配额功能

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_11

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_12

 添加用户和组,将用户同时加入到组

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_13

 

 对组进行磁盘配额设置:容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_14

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_15


第一组softhard是软、硬限制是空间的大小

第二组softhard是软、硬限制是文件数量

 开始测试:

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_16

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_17


限制是20M tom已经写入6M ,还有14M未写入,

 

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_18

这时已经超过它的软限制,软限制的文件是3个,还可以再写入1

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_19

注意:这里多写入一个没有提示信息,还可以继续写,没有达到实验的目的,这是因为刚刚把用户加入组的时候,是同时属于benet 组,实验证明,对用户的附加组做配额是不生效的。这里改为只属于benet组再测试。

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_20

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_21

TomLisa总共只能使用20M

 对用户设置磁盘配额:(20M) 验证是组优先还是用户优先

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_22

对用户设置空间大小的软硬限制为20M \ 40M

如果能写21M ,就证明用户优先,如果只写了20M,证明组优先

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_23

得出结论:组优先

为了进一步实验的准确性,把用户的磁盘配额变小(比组的配额要小),再看下是是组优先,还是用户优先。

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_24

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_25

容易被忽视的Linux磁盘配额设置_Linux 磁盘配额 优先级_26

得出结论:用户优先


4.          实验总结:

在Linux系统下,当对用户和组同时设置磁盘配额时,哪个设置的配额小哪个就优先,以配额小的为准。


网友评论