由 xchen 在 08-05-2002 20:47 发表:
quota有问题????????
quota除了限制使用磁盘空间以外,还可以限制文件个数,但是好像限制文件个数并不管用。
我是rh72+quota3.01
文件个数软限制为10个,硬限制为15个,当文件个数超出15个以后报告无法复制,磁盘已满。
好,我们接下来再复制4个文件:
在复制第一个的时候报告磁盘已满,不能复制,而实际上已经复制了一个文件;提示过了以后,继续复制第二个文件,不会提示,第二个文件复制完了,复制第三个文件的时候又会提示,其实第三个文件已经复制成功,第四个文件不会提示,这样继续下去,复制100个文件应该都不会有问题,只要不超过空间限制。
我的结论:quota的文件个数限制不可靠!!!
不知各位朋友有没遇到过这种现象???
由 sammy 在 08-06-2002 15:06 发表:
这个我不太了解.我回去试一试
由 北南南北 在 08-07-2002 02:06 发表:
关于在linux下磁盘定额的实现 [转帖]
内容说明:
来源:RedHat手册
--------------------------------------------------------------------------------
1. 问题的提出:
能够限制用户在服务器上使用一定的硬盘空间,是作为公用服务器所必须的。
在这方面linux 比Windows NT有明显的优势。
2. 需求说明:
需建FTP服务器,在系统中有多个用户, 需如下分配磁盘定额:
user name group home_dir 定额
----------------------------------------------------------
co_user01 company01 /home/company 60M
co_user02 company01 /home/company
-----------------------------------------------------------
user01 user01 /home/user01 30M
-----------------------------------------------------------
user02 user02 /home/user02 30M
-----------------------------------------------------------
user03 user03 /home/user03 30M
3. 解决步骤:
a. 我们使用系统为Red hat 5.2 , 用户已按上述需求设好帐号。
b. 由于使用了Redhat5.2 ,系统内核缺省情况是支持磁盘定额的,而且
启动脚本启动磁盘定额服务。(在/etc/rc.d/rc.sysinit中,你可以
看到在安装完所有分区后,有quotaon -a 及quotacheck -avug的设置。)
c. 现在(1999/04/10)linux的磁盘定额只支持ext2分区。这时,我们要
指定系统中哪一个分区要做定额设置。你可编辑/etc/fstab文件来指定,
原文件:
/dev/hda3 / ext2 defaults 1 1
/dev/hda1 /winnt vfat defaults 0 0
/dev/hda2 /my_ntfs ntfs defaults 0 0
/dev/hda4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
none /proc proc defaults 0 0
改为
/dev/hda3 / ext2 defaults,usrquota, grpquota 1 1
/dev/hda1 /winnt vfat defaults 0 0
/dev/hda2 /my_ntfs ntfs defaults 0 0
/dev/hda4 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
none