当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 最新RedhatLinux9quota磁盘空间配置说明

Unix/Linux
实用技巧:sys 请求:内核严重错误?没问题[ZT]
LINUX 的 HOSTID
出现这个信息:neighbour table overflow,什么原因?
如果用的是SCSI硬盘,在GRUB中显示root(hd0,0)对吗?
介绍一个下载LINUX、UNIX资料的网站,很不错
大家谁知道jdk那种.bin的安装文件是怎么做的?
如何新增一块硬盘
大侠帮我看看,怎么多了条route?
不用root密码也可以執行root的程序--Sudo
访问控制大师,使用pam来支持login的访问控制
Linux知识宝库:Kylix经典十大难题解决方法
小技巧:自制c语言编制cgi实现搜索
数据库管理员的难题,选择MySQL还是SQLServer
一托N的实现GRUB引导多个操作系统
网络技术之Linux网络的IPv6应用(1)
网络技术之Linux网络的IPv6应用(2)
网络技术之Linux网络的IPv6应用(3)
MySQL的远程连接出现错误提示分析
利用Perl列出系统环境变量清单范例
系统管理员必备常识之RAID磁盘阵列

Unix/Linux 中的 最新RedhatLinux9quota磁盘空间配置说明


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 55 ::
收藏到网摘: n/a


  最新Redhat Linux9 quota磁盘空间配置说明
  该方案已在多台服务器设置成功,绝对能有。
  试验机采用Redhat Linux9缺省安装,所有程序文件安装在(/dev/hda2)硬盘,挂载点”/”;quota版本V3.0-9
  安装步骤:
  1、 首先使用root用户登录
  2、 cd / (转到根目录,因本人使用的缺省安装,所以根目录是本硬盘的挂载点,如自定义安装需转到相应的目录下,如/home或/usr)
  3、 gedit /etc/fstab(编辑fstab文件)
  如:LABEL=/ / ext3 defaults,usrquota,grpquota 1 1( usrquota,grpquota为增加项)
  存盘。
  4、 gedit /etc/rc.d/rc.local (编辑rc.local文件)加入以下代码:
  
  # 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
  存盘;
  5、 cd / (回到根目录)
  6、 touch quota.user
  7、 touch quota.group
  8、 chmod 600 quota.user
  9、 chmod 600 quota.group

  10、 reboot (重起,不要急,在启动过程中会报错,不要理它。)
  11、 启动完成后,继续以下操作。
  12、 quotacheck –mfugv (这是关系操作,因为原先所建的quota.user和quota.group为空文件,这条命令会重建这两个文件,视机器情况需要一段时间,它会疯狂地读硬盘。
  13、 读盘光标停止后,接着输入
     convertquota –u / (注意”/”为硬盘挂载点,因我采用的是缺省安装所以是”/”,该命令是对刚生成的新quota.user文件进行格式转换,必须实行此步骤);
     convertquota –g /(该命令是对刚生成的新quota.group文件进行格式转换,必须实行此步骤)
  14、 转换完成后,祝贺你已大功告成了。
  15、 实行quotaon -avug,启动你的Quota吧。
  16、 用repquota –a 查一下,看看你的工作成果吧。
  17、 用户空间分配请使用
     edquota –u (-g,-u表示是用户/-g表示是群组) name(用户/群组名)
  例:edquota –u myname
  edquota –g mygroup
  输入完后会进入VI编辑模式,改成你需要的参数就行了。
  18、 edquota –t (为修改宽限期时间)