Scientific Linux 6
Sponsored Link

ディスククォータを設定する
2011/05/09
 
ディスククォータを設定してディスク使用量を制限します。 一部のユーザーがディスク容量を占有してしまうのを防ぐのに有効です。 前提として、ディスククォータを設定するファイルシステムは / とは別でマウントしておく必要があります。 ここでは例として /home にディスククォータを設定してみます。
[1] ディスククォータを設定する。
[root@dlp ~]#
vi /etc/fstab
# 対象の行に以下のように「usrquota」を追記

/dev/mapper/vg_dlp-lv_root
/
ext4
defaults
1 1

UUID=87d7a761-7c79-4cdf-869f-6adb50af67d9 /boot
ext4 defaults
1 2

/dev/mapper/vg_data-lv_data
/home
ext4
defaults
,usrquota
1 2

/dev/mapper/vg_dlp-lv_swap
swap
swap
defaults
0 0

tmpfs
/dev/shm
tmpfs
defaults
0 0

devpts
/dev/pts
devpts
gid=5,mode=620
0 0

sysfs
/sys
sysfs
defaults
0 0

proc
/proc
proc
defaults
0 0
[root@dlp ~]#
# 一旦再起動
[root@dlp ~]#
quotacheck -um /home
# クォータファイル作成

[root@dlp ~]#
quotaon -uv /home
# クォータを有効にする

/dev/mapper/vg_data-lv_data [/home]: user quotas turned on
[root@dlp ~]#
quotaon -p -a
# 設定確認

group quota on /home (/dev/mapper/vg_data-lv_data) is off
user quota on /home (/dev/mapper/vg_data-lv_data) is on
[root@dlp ~]#
edquota -u fermi
# ユーザー'fermi'にクォータを設定
# クォータをキロバイト単位で指定する。以下では1Gに設定

Disk quotas for user fermi (uid 500):
  Filesystem
blocks
  soft
hard
 inodes
  soft
hard

/dev/mapper/vg_data-lv_data
32
 
1024000
1024000
    8
  0
0
[root@dlp ~]#
# クォータ状況確認

*** Report for user quotas on device /dev/mapper/vg_data-lv_data
Block grace time: 7days; Inode grace time: 7days
 Block limits   File limits
User
used
  soft
hard
grace
  used
soft
hard
grace

----------------------------------------------------------------------
root
--
20
  0
0
  3
0
0

fermi
--
32
  1024000
1024000
  8
0
0

[2] あるユーザーへの既存設定を他ユーザーにも適用する。
[root@dlp ~]#
edquota -p fermi cern
# 'fermi'のクォータ設定を'cern'にも適用

[root@dlp ~]#
# クォータ状況確認

*** Report for user quotas on device /dev/mapper/vg_data-lv_data
Block grace time: 7days; Inode grace time: 7days
 Block limits   File limits
User
used
  soft
hard
grace
  used
soft
hard
grace

----------------------------------------------------------------------
root
--
20
  0
0
  3
0
0

fermi
--
32
  1024000
1024000
  8
0
0

cern
--
32
  1024000
1024000
  8
0
0

関連コンテンツ
 
Tweet