linux磁盘配额
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-23
soft hard inodes soft hard /dev/mapper/newvg-home 0 4000000 5000000 0 40000 50000 ~ ~ ~ ~ ~:wq 将第二块磁盘转化为pv [root@localhost home]# pvcreate /dev/sdc Physical volume "/dev/sdc" successfully created 将新硬盘添加到newvg这个vg里 [root@localhost home]# vgextend newvg /dev/sdc Volume group "newvg" successfully extended 添加/home逻辑卷的大小 [root@localhost home]# lvextend -L 10g /dev/newvg/home Extending logical volume home to 29.00 GB Logical volume home successfully resized 在线更新逻辑卷大小 [root@localhost home]# resize2fs /dev/newvg/home resize2fs 1.39 (29-May-2006) Filesystem at /dev/newvg/home is mounted /home; -line resizing required Performing an -line resize of /dev/newvg/home to 7602176 (4k) blocks. The filesystem /dev/newvg/home is now 7602176 blocks long. 查看 [root@localhost home]# df -h /home/ Filesystem Size Used Avail Use% Mounted /dev/mapper/newvg-home 29G 173M 27G 1% /home 你是不是想在跟分区做配额?这样是可以的. ,你要修改你的/etc/fstab文件: LABEL=/ / ext3 defaults 1 1 改为: LABEL=/ / ext3 defaults,usrquota 1 1 或者改为: LABEL=/ / ext3 defaults,grpquota 1 1 usrquota是基于用户的磁盘配额,grpquota是基于组的磁盘配额,怎么改就看你需要了. 之后你或者重新启动一下,或者remount一下(mount -o remount / . 第二,在 / 中建立aquota.user或aquota.grup,这两个文件要建立在你要实现配额的顶级目录,所谓定级目录,就是 ̄ ̄咋解释呢?就是比如你要在 / 上实现配额,就要在 / 下建立aquota.user或者aquota.grup;如果你要在/home上实现配额(当然你的/home应该是一个独立的磁盘分区),就在 /home下建立这两个文件中的一个.用touch命令建立就可以了,touch aquota.user 或aquota.srup.但这时建立好的文件是空的,不符和系统的需要.执行下一步. 第三,用quotacheck -mc / 将这两个文件(aquota.user或aquota.grup)格式化. 注意一下,除非是/分区,一般不用加-m参数,比如你要在/home上实现配额(当然你的/home应该是一个独立的磁盘分区)就:quotacheck -c /home 就可以了. -m的意思是强迫在“读、写”模式下检查硬盘的配额. 第四,quotaon / 启动磁盘配额. 第五,edquota 用户名/组名 设置用户/组的配额 例如:edquota user_name edquota -g group_name (对于用户组) 执行后会打开一个vi编辑窗口.可以设置磁盘空间和节点数目的配额.其中soft只是起到警告的作用,并不会真正的限制用户/组.hard就会强制限制用户/组的磁盘空间和节点数目了. 第六,设定soft quota和hard quota之间的时间: edquota -t 出现一个 vi 窗口: Grace period before enforcing soft limits for users: Time units may be: days, hours, minutes, or seconds Filesystem Block grace period Inode grace period /dev/hda7 7days 7days 按照自己的需要修改吧.重新启动就可以了.磁盘限额就生效了. 第七,如果要成批的复制相同的磁盘配额给不通用户: edquota -p user user1 user2 user3 edquota -g -p group group1 group2 group3 第八,取消磁盘限额: quotaoff / 此文为整理而来 磁盘配合可以针对单独用户进行配置,也可以针对用户组进行配置,配置的策略也比较灵活,既可以限制占用的磁盘空间,也可以限制文件的数量. 要实现磁盘配额,在系统中安装quota软件包 rpm –qa | grep quota 对磁盘配额的限制一般是从 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux常用命令(二)下一篇: Linux 系统下双机HA的实现所用的六个软件包
关于linux磁盘配额的所有评论