所有quota(磁盘限额)配不好的请看这里!

所有quota(磁盘限额)配不好的请看这里!
   --两招解决实际问题
(整理了一下以前发的一个帐子。)

  有关于这个问题我已经看了不下20篇文章了。昨天终于被我给搞定了。现在把解决方法提供

给大家:

一、一般步骤(这部分无论书上、网上说得都差不多了,所以我只简要的列举一下。)
1、编辑/etc/fstab为指定分区加上磁盘限额的参数:usrquota、grpquota
2、创建分区下的quota.user quota.group.
3、执行检查quotacheck -avug
4、设置用户、组的quota
5、打开quota: quotaon -avug
二、注意事项和解决办法
以我遇见的情况来看主要是以下两种

1、一般分区,例如/home这类。

quotaon时提示文件无法找到,或者quotacheck时文件权限方面的问题。

解决办法:

使用mount -o remount /home重新挂载分区后再进行重新检查:
quotacheck -avug
检查文件之后,再打开quota
quotaon -avug。

2、根分区" / "或者上一种方法无效。

我遇到的问题主要是因为根分区无法执行mount -o umount / 重新挂载。(高人有招,请指教)

解决办法:

quotacheck -mfvgu

这个方法使用了特别的参数 -m -f 。可能需要较长时间来创建quota.user 和quota.group。

检查文件之后,再打开quota
quotaon -avug。

网友们如果遇到这样还不行的话,可以试试下面:
有人说需要使用convertquota -u | -g来转换文件,而我在实际当中没有用到。

三、另外,我在使用quota时发现,对挂到Linux中的fat32分区进行磁盘限额设置时无效。

致谢:这里对网上,尤其是ChinaUnix.net的高人们表示诚挚的感谢。正是参考了你们的帖子和文章,我才能把quota配置成功,把自己从失败和痛苦中解救出来;才能写出这个帖子。谢谢你们!

 

==============================
*********
2004-6-9
*********


没想到发的帖子大家这么关注。谢谢大家的关注和支持!

下面对朋友们提出的问题逐一解答。在里必须声明:我只是这方面的生手,我只是把自己的想法发表出来,并且和大家共探讨一下而已,不想伤害谁,如果万一不小心做错了事,说错了话,请相信那是无心的,请告之,我会迅速改正的。

1、关于remount这个问题这在下的笔误,已经更正。

2、根分区的问题

实际上根分区上加quota确实存在我上诉的问题。我在redhat 8、9上都遇到问题。
无论是quotaon还是开机(重启也一样)的过程中。
基本上都是提示:某某分区上无法找不到quota文件,无法quotaon!。

在quotacheck时总提示某分区(例如:/)上的文件没有权限。
以前的操作总是失败。直到我找到上述两种办法。
一般分区能够remount,所以remount就可以了。
而根分区好像看到资料说也可以umount再mount。但我是不行,没辙,
最后只能用
  quotacheck -mfvgu
强行通过。

3、关于 -c这个参数

我本人的英语水平很一般。对linux英文的帮助看得不太懂。所以这个-c的参数实际的作用和意义无法知晓。

但在实际的操作中发现,这个参数的作用不大。至少它的作用不如-f和-m那样明显。


4、quota的作用

磁盘限额是多用户操作系统中的一项重要的功能,一个常见的情况就是,某某收费、免费的空间商提供了XXMB的空间。

如果没有这个限制的话,谁都可以往服务器上传无限量的文件。空间商岂不要亏死?

5、发这个帖子目的:

有人说要详细点,我觉得一般情况下不必,到这个论坛上搜一下,就能搜出不少关于这方面的教程。
我这个帖子主 要是想把有关方面补充上而已。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值