设为首页 加入收藏

TOP

linux之磁盘配额(quota)(二)
2017-10-12 18:13:47 】 浏览:10264
Tags:linux 磁盘 配额 quota
     Filesystem                   blocks       soft               hard        inodes     soft     hard
      /dev/sdb1                     0             100000        200000          0             0        0
  

    [root@localhost test]# edquota -g myquota  -->修改针对myquota组的配置

    Disk quotas for group myquota (gid 500):
      Filesystem                   blocks       soft       hard     inodes     soft     hard
      /dev/sdb1                    251200     100000     300000          3        0        0    

   这样配置表示quota1,quota2用户最多使用200M的磁盘空间,超过100M就发出警告并进入倒计时,而myquota组最多使用300M的磁盘空间。

   也就是说,虽然quota1,quota2都有200M的最大磁盘空间能使用权限,但他们都属于myquota组,他们的总量不得超过300M

   

  

    修改权限

    [root@localhost test]# chmod 777 .
    [root@localhost test]# ll -d
    drwxrwxrwx. 3 root root 4096 8月  23 09:36 .
    切换quota1用户,进行测试

    [root@localhost test]# su quota1
    [quota1@localhost test]$ dd if=/dev/zero of=bigfile1 bs=1M count=150
    sdb1: warning, user block quota exceeded.   -->警告
    记录了150+0 的读入
    记录了150+0 的写出
    157286400字节(157 MB)已复制,1.02545 秒,153 MB/秒

    再写入一个大文件

    [quota1@localhost test]$ dd if=/dev/zero of=bigfile2 bs=1M count=150
    sdb1: write failed, user block limit reached.
    dd: 正在写入"bigfile2": 超出磁盘限额   -->超过200M的部分就无法写入了
    记录了46+0 的读入
    记录了45+0 的写出
    47513600字节(48 MB)已复制,0.381467 秒,125 MB/秒

    切换quota2用户

    [root@localhost test]# su quota2
    [quota2@localhost test]$ ls
    aquota.group  aquota.user  bigfile1  bigfile2  lost+found
    [quota2@localhost test]$ dd if=/dev/zero of=bigfile3 bs=1M count 50

    记录了50+0 的读入
    记录了50+0 的写出
    52428800字节(52 MB)已复制,0.410838 秒,128 MB/秒

    修改警告时间

    [root@localhost test]$ edquota -t

    Grace period before enforcing soft limits for users:
    Time units may be: days, hours, minutes, or seconds
       Filesystem             Block grace period     Inode grace period
       /dev/sdb1                     7days                        &nbs

首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Centos7 安装redis3.2.3 过程 下一篇gcc: error trying to exec '..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目