入门级
部门级
企业级
特种服务器
其它

五大核心
Web服务器
FTP服务器
Mail服务器
域名服务器
文件共享服务器
其它
路由器应用
代理服务器
数据库

Windows阵营
Unix
Linux
你的位置: 商务应用> 服务器硬件>
在linux服务器上配置磁盘限额(上)
2001-11-19 09:59:00· 编辑:stone· 天极硬件频道

1 2  下一页

  在核心中安装 quotas

  在这个套件中的 diffs 是相对於本来的 1.1.16 版程式码。
  执行下面的步骤。

  首先为旧的组件建立备份,就像这样。
  1) cd /usr/src
  2) tar czvhf oldlinux.tar.gz linux

  然后解开组件
  3) cd /usr/src/linux
  4) patch -p1 < <你放置它的地方>/kdiffs_1.1.16

  检查看看有没有一些被拒绝执行的地方或者是不是有做一些这样的尝试。
  5) find . -name \*.rej

  当你完成这个步骤以後我们可以把一些原先的档案丢掉。
  6) find . -name \*.orig | xargs rm

  下面配置你的核心
  7) cd ..
  8) make config
  在 Disk QUOTA support 选项上回答 yes 。

  做一下验证,然後重新制作核心。
  9) make depend
  10) make

  现在你应该已经拥有一个新的核心映像,像平常一样地安装它。

  好,现在制作工具程式并且安装它们。
  把这个目录下的 mntent.h 档案复制到 /usr/include 以便取代原先那个小的、并且会锁住各种运作选项的那一个。

 

  要使用这个套件里的 PROCESSACCOUNTING DIFFS 你需要有 GNU 的 ACCOUNTING 工具程式,这些工具程式可以在 PREP.AI.MIT.EDU 里找到 )

  在档案系统上启动 quotas

  要在一个档案系统上启动 quotas 的人应该要编辑 /etc/fstab 这个档案并且为了 usrquota 以及 grpquota 增加一些项目。我的看起来像这样:

  # device directory type options
  /dev/hda1 / ext2 defaults
  /dev/hda2 none swap sw
  /dev/hda3 /usr ext2 defaults
  /dev/hdb1 /usr/users ext2 defaults,usrquota,grpquota
  /dev/hdb2 /usr/src ext2 defaults,usrquota
  none /proc proc defaults

1 2  下一页


■ 相关内容