quota 備忘録

よく調べるので書いておこう。
ディスクの使用量を制限するには-@ITを参考に…。


quota の確認

  • ユーザ別

  • [root@w1000 root]# quota howawa-www
    Disk quotas for user howawa-www (uid 1638): 
         Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
          /dev/hda7   51901  100000  110000             473       0       0        
    


  • 全体

  • [root@w1000 root]# repquota -a
    *** Report for user quotas on device /dev/hda7
    Block grace time: 7days; Inode grace time: 7days
                            Block limits                File limits
    User            used    soft    hard  grace    used  soft  hard  grace
    ----------------------------------------------------------------------
    root      -- 1992188       0       0           1385     0     0       
    nobody    -- 1467820       0       0          17490     0     0       
    ……
    


quota の変更

  • ユーザ別

  • [root@w1000 root]# edquota wawawa-www
    Disk quotas for user wawawa-www (uid 1638):
      Filesystem                   blocks       soft       hard     inodes     soft     hard
      /dev/hda7                     52323     100000     110000        473        0        0
    


Vi が開くので該当箇所を変更する。

単位はKB
blocks : 使用中の表示
soft : soft limit(警告を出すが Glace period の期間は使用できる。)
hard : hard limit

repquita -t で Glace period が変更できる。