原创:红旗3.0 Server服务配置教程quota(磁盘配额)
时间:2003-01-14
来源:互联网
有关quota的一些基础知道如果有些朋友还不太清楚的话,请自行查找资料补上这一课,作为一个服务器磁盘配额的服务是不可少的,以下将会以最简单的方法和大家一同来打开这项服务。
在红旗3.0中已经默认就打开了quota的支持,
rpm -qi quota ;可以用这个命令查看是不是已经安装了quota
必须是ext2文件系统才支持quota,别的文件系统如 Raiserfs 上就不支持quota,但ext3上我还没有试过红旗3.0上还不支持ext3文件系统
好,下面我们就开始吧!
1、编辑/etc/fstab
修改前
/dev/hda4 / ext2 defaults 1 1
/dev/hda1 /boot ext2 defaults 1 2
/dev/hda3 /home ext2 defaults 1 2
我们想在/home上开启quota的支持可做如下修改
/dev/hda4 / ext2 defaults 1 1
/dev/hda1 /boot ext2 defaults 1 2
/dev/hda3 /home ext2 defaults,usrquota 1 2
注意上面的一节我们在defaults后加入了usrquota不是userquota,这个的作用是文件系统的quota,如果要启动文件系统中的用户组的支持可以修改为grpquota或在后面加上也可以,见下
/dev/hda3 /home ext2 defaults,grpquota 1 2
或两项都打开
/dev/hda3 /home ext2 defaults,usrquota,grpquota 1 2
第一步就这样成功搞定,这是基础,只有文件系统的支持才能打开quota
修改好后最好能重新启动一下,让文件系统做一下相应的更新
2、建立aquota.user和aquota.group
这两个文件文件名与以前的版本有些区别,我们可以使用
quotacheck -avug ;对打开quota支持的文件系统目录进行扫描并自动建立
aquota.user或aquota.group两个文件,大家可以/home目录下找到
3、没定用户对磁盘的使用edquota 这个工具其实就是调用了vi编辑器
edquota -u guest ;可以修改guest用户能使用的空间
可以看到如下信息:
Edit block and inode quota for user guest:
Device /dev/hda3 (/home):
Used 36KB, limits: soft=0 hard=0 #限定使用的区块总数以数据块为单位
Used 4 inodes, limits: soft=0 hard=0 #限定使用者拥有的总数文件
附
数据块的计算方法:如一个分区从block 1开始到 block 505结束,每个块的大小为1024字节,可以计算出505*1024=524916个块组成,既总共524916KB,也就是512MB,我们就可以在soft或hard中写入505,这们用户就只能使用512MB的空间!
soft软限制:指出使用者在分区上拥有的空间大小
hard硬限制:指出硬盘空间的绝对限制,只有在设置了缓冲期间才会运行
我的设置如下:
Edit block and inode quota for user guest:
Device /dev/hda3 (/home):
Used 36KB, limits: soft=505 hard=505 #限定使用的区块总数以数据块为单位
Used 4 inodes, limits: soft=365 hard=365 #限定使用者拥有的总数文件
编辑好后
用:wq保存退出
好!搞定!这个我们就对用户guest能使用服务器的硬盘空间进行了限制!
4、一些与quota有用的命令
quota 查看用户目前的磁盘使用空间
root 可以使用 repquota -a 查看当前系统中所有用户的使用情况
写了一上午,第一次写教程可能有不足之处还请多多指正,欢迎转载,跟贴!
作者: 小皮 发布时间: 2003-01-14
作者: ckf 发布时间: 2003-01-16
近来正在准备相关其他的服务器方面的资料,还请大家多多支持呀!
下次会推出有关NFS的教程,基于红旗Server 3.0
作者: 小皮 发布时间: 2003-01-16
作者: ckf 发布时间: 2003-01-17
在此致意 。
作者: 北南南北 发布时间: 2003-01-17
作者: 小皮 发布时间: 2003-01-17
作者: rqaz 发布时间: 2003-04-15
补充一点:
有的朋友装linux玩的时候,只分了/和swap分区(为方便)。那么就要在/etc/fstab中的/这一行加usrquota,grpquota。
在quotacheck -avug 中还需要加上m这个参数。
具体信息看查看man quota
作者: sfeng 发布时间: 2003-06-11
[root@etng root]# quotaon -ap
group quota on / (/dev/hda7) is off
user quota on / (/dev/hda7) is off
group quota on /bad (/dev/hda9) is off
user quota on /bad (/dev/hda9) is off
group quota on /home (/dev/hda8) is off
user quota on /home (/dev/hda8) is off
[root@etng root]# quotaon -augv
quotaon: using /home/quota.group on /dev/hda8 [/home]: 没有那个进程
quotaon: Quota format not supported in kernel.
quotaon: using /home/quota.user on /dev/hda8 [/home]: 没有那个进程
quotaon: Quota format not supported in kernel.
[root@etng root]#
这个是为什么爱,我可是redhat9.0爱,为什么quaota没有用处讷
作者: etng 发布时间: 2003-06-13
如:我现在
edquota -u chenwm
/dev/hda8:block in use:2594,limits(soft=5120,hard=1024)
inodes in use:356,limits(soft=1000,hard=1500)
1、上面的几个数字分别代表什么意思(2594,5120,1024,356,)
2、建完上面这个,我能不能修改,我建完后第二次再用这个命令又要重新写。
作者: cwm 发布时间: 2003-07-21
作者: monkeyking 发布时间: 2003-09-01
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28