码迷,mamicode.com
首页 > 其他好文 > 详细

磁盘配额 实验

时间:2018-02-04 21:16:19      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:输出   pass   linu   1.5   tao   错误   选项   没有   创建用户   

实验环境:一台linux服务器

1、添加3块硬盘,创建1个卷组,卷组名vg1

技术分享图片

fdisk – l 检查的结果

技术分享图片

第一个硬盘分区改8e过程

Command (m for help): p

Disk /dev/sdb: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1             1              123      987966   8e  Linux LVM

 


第二个硬盘分区改8e   验证

Disk /dev/sdc: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot      Start         End      Blocks   Id  System

/dev/sdc1             1         244     1959898+  8e  Linux LVM



第三个硬盘分区 8e

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-1044, default 1):

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +2G

 

Command (m for help): t

Selected partition 1

Hex code (type L to list codes): 8e

Changed system type of partition 1 to 8e (Linux LVM)

w保存

创建物理卷

pvcreate   /dev/sdb1  /dev/sdc1  /dev/sdd1


技术分享图片


创建vgcreate   卷组

 

 

 

  1.  技术分享图片

 

 

3、在vg1卷组中创建lv1逻辑卷,在vg1卷组中创建LV2逻辑卷。

 技术分享图片

4、挂载lv1逻辑卷到/111目录中,给逻辑卷增加5G空间。

先格式化 lv1 技术分享图片 mkdir创建 /111 目录 技术分享图片 

 然后再挂载技术分享图片

扩展

 技术分享图片

5、挂载lv2逻辑卷到/222目录中。

格式化完成

技术分享图片

创建目录 /222      技术分享图片

mount挂载   并验证

技术分享图片


技术分享图片

6、设置两个卷的磁盘配额。设置用户user1的配额设置,存储容量为100Muser2用户的配额设置,文件个数20个。

技术分享图片

vim 编辑器编辑/etc/fstab   设置自动开机挂载

末行模式:wq保存退出

reboot重启

再用mount查看

技术分享图片

创建用户  useradd    user1   passwd   123.com   123.com

  useradd    user2   passwd   123.com   123.com

技术分享图片

技术分享图片

实现磁盘配额的条件

1)需要linux内核的支持。

2)需要安装quota这个软件包。

3)指定分区必须已经挂载支持磁盘配额功能赋予权限

查询到quota已安装技术分享图片

开始使用“quotacheck”命令检测磁盘配额并生产配额文件。

 

技术分享图片

错误的提示,表明我没有加-)加才能检查成功

验证

技术分享图片

 

解释命令选项

(“-a”表示扫描所有分区 -u”和“-g”分别表示检测用户和组“-c”表示新建配额文件“-v”输出详细信息,未使用“-a”时必须指定一个分区作为命令参数)

 

前面因为格式化了所以不用再格式化了,

下一步挂载

技术分享图片

 

下一步

关闭沙盒    vim /etc/sysconfig/selinux永久关闭 setenforce  0  临时关闭

技术分享图片

esc shift+ 输入wq  回车保存并退出。  

下一步

赋予权限第一个7表示属主权限rwx 第二个7表示属组rwx 第三个7表示其他人rwx   读写执行

chmod 设置777   /111      chmod 设置777  /222

验证过程

[root@localhost ~]# ls -l /111

总计 32

-rw------- 1 root root  6144 02-04 16:28 aquota.group

-rw------- 1 root root  6144 02-04 16:28 aquota.user

drwx------ 2 root root 16384 02-04 15:13 lost+found

[root@localhost ~]# ls -l /222

总计 32

-rw------- 1 root root  6144 02-04 16:28 aquota.group

-rw------- 1 root root  6144 02-04 16:28 aquota.user

drwx------ 2 root root 16384 02-04 15:19 lost+found

 

分别设置用户磁盘配额 edquota –u user1    edquota  -u user2

-u是用户

-g是组账号

找了个图这图详细

技术分享图片

user1

技术分享图片

保存并退出

user2技术分享图片

保存并退出

开启磁盘配额   quotaon –uv /111    /222


技术分享图片

su 切换用户验证

网上搜到图解释下  if=file

输入文件名,缺省为标准输入。

of=file

输出文件名,缺省为标准输出。

bs1M   count读取8    理论上是9M

 

 技术分享图片

 

 

 

 

 

 

 

user1硬配额成功验证结果

技术分享图片


user2   软配额验证

技术分享图片

软配额

警告

技术分享图片

 

 

 

 

 

  

7、设置xiaoshou组的配额为500Mxiaoshou组的用户有user1,user2

添加xiaoshou  及添加用户进xiaoshouzu 

技术分享图片

上步命令  加开启配额功能命令

技术分享图片

su 切换用户user1   验证磁盘硬配额500M

切换到开启磁盘配额的位置    dd转换工具检测磁盘配额


 

 

 

技术分享图片 

 

结论:磁盘配额可以限制某文件和磁盘空间的大小,很实用。



磁盘配额 实验

标签:输出   pass   linu   1.5   tao   错误   选项   没有   创建用户   

原文地址:http://blog.51cto.com/13426499/2068727

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!