最新Redhat Linux quota磁盘空间配置说明
该方案已在多台服务器设置成功绝对能有
试验机采用RedhatLinux缺省安装所有程序文件安装在(/dev/hda)硬盘挂载点/quota版本V
安装步骤
首先使用root用户登录
cd / (转到根目录因本人使用的缺省安装所以根目录是本硬盘的挂载点如自定义安装需转到相应的目录下如/home或/usr)
gedit /etc/fstab(编辑fstab文件)
如:LABEL=/ / ext defaultsusrquotagrpquota ( usrquotagrpquota为增加项)
存盘
gedit /etc/rcd/rclocal(编辑rclocal文件)加入以下代码
# Check quota and then turn quota on
if [ x /usr/sbin/quotacheck ]
then
echo Checking quotas This may take some time
/usr/sbin/quotacheck avug
echo Done
fi
if [ x /usr/sbin/quotaon ]
then
echo Turning on quota
/usr/sbin/quotaon avug
fi
存盘
cd /(回到根目录)
touch quotauser
touch quotagroup
chmod quotauser
chmod quotagroup
reboot (重起不要急在启动过程中会报错不要理它)
启动完成后继续以下操作
quotacheck –mfugv (这是关系操作因为原先所建的quotauser和quotagroup为空文件这条命令会重建这两个文件视机器情况需要一段时间它会疯狂地读硬盘
读盘光标停止后接着输入
convertquota –u / (注意/为硬盘挂载点因我采用的是缺省安装所以是/该命令是对刚生成的新quotauser文件进行格式转换必须实行此步骤)
convertquota –g /(该命令是对刚生成的新quotagroup文件进行格式转换必须实行此步骤)
转换完成后祝贺你已大功告成了
实行quotaon avug启动你的Quota吧
用repquota –a 查一下看看你的工作成果吧
用户空间分配请使用
edquota –u (gu表示是用户/g表示是群组) name(用户/群组名)
例edquota –u myname
edquota –g mygroup
输入完后会进入VI编辑模式改成你需要的参数就行了
edquota –t (为修改宽限期时间)