文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>vm 中的磁盘配额

vm 中的磁盘配额

时间:2005-10-17  来源:wangzhixu

在vm linux 中进行磁盘配额设置

限制用户磁盘使用.

在我安装的原来的linux 中 只安装了一个scsi 硬盘

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *         1        13    104391   83  Linux
/dev/sda2            14       498   3895762+  83  Linux
/dev/sda3           499       522    192780   82  Linux swap

现在我想实现 /home  用户配额 和/www 目录组配额

现在先安装一个scsi 硬盘   启动系统

在正常情况先第二个硬盘编号为sdb

fdisk /dev/sdb 

输入p  可以看到系统已经识别新硬盘现在要对硬盘分区

/dev/sdb1             1       256    524272   83  Linux
/dev/sdb2           257       512    524288   83  Linux

 w  q

mkfs  -t ext3 /dev/sdb1 一路回车就可以了,同样建立另一个分区  mkfs  -t ext3 /dev/sdb2

vi  /etc/fstab  加入

/dev/sdb1               /home                       ext3    defaults,usrquota   1   2

/dev/sdb2               /www                         ext3    defaults,grpquota    1 2

shit+zz

mount  -a  重新挂载文件系统
cd /home  cd/www  可以看到里面有lost+found  目录 ,分区建立并挂载成功.

在/www 里面建立 aquota.group 在/home 里面建立aquota.user 文件

init 6

quotacheck -cu /home

quotacheck -cg /www

现在对用户test 进行配额限制  edquota test

显示结果为

Disk quotas for user test (uid 500):
  Filesystem                   blocks            soft           hard           inodes              soft          hard
  /dev/sdb1                        12               0                0                11                  0             0
    分区                       已经使用的块(k)     软限制          硬限制     已经使用节点数    软限制     硬限制

我现在想对test 用户限制在2M 那么就需要更改blocks  soft 值为1024  hard  值为2048 这样在用户使用了1M 时系统会警告用户,但用户还可以在写入信息,当2M时用户就无法在写入文件了,inodes 是对用户节点进行限制,也就是用户使用的文件数目.

配置好 的文件为

Disk quotas for user test (uid 500):
  Filesystem                   blocks            soft           hard           inodes              soft          hard
  /dev/sdb1                        12               1024        2048             11                  15           20 

现在就已经对test 用户进行配额了.

test1、test2、test3三个用户使用和test一样的限额配置,可以使用如下的命令:
edquota -p test -u test1 test2 test3

如果要想实现对组的设置 可是使用   edquota -g 组名  进行设置.

quota  命令可以查看用户组的配额使用情况.

quota -u  用户

quota -g   组

相关阅读 更多 +
排行榜 更多 +
方块枪战战场安卓版

方块枪战战场安卓版

飞行射击 下载
战斗火力射击安卓版

战斗火力射击安卓版

飞行射击 下载
空中防御战安卓版

空中防御战安卓版

飞行射击 下载