Diskquotaを設定する
1.まず、LVMの構成はこのようになっているとします。
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 vg_data lvm2 a- 14.31G 4.44G# vgs
VG #PV #LV #SN Attr VSize VFree
vg_data 1 2 0 wz--n 14.31G 4.44G# lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
lv_home vg_data -wi-ao 9.38G
lv_var vg_data -wi-ao 512.00M
2.Quotaを適用したいパーティションを、
/etc/fstabにて下記のように設定し、Rebootをします。
/dev/vg_data/lv_home /home ext3 defaults,usrquota,grpquota 1 2
# reboot
3.次に、quotacheckコマンドで、データベースを作成します。
# quotacheck -fmugv /home
quotacheck: Scanning /dev/mapper/vg_data-lv_home [/home] quotacheck: Cannot stat old user quota file: そのようなファイルやディレクトリはありません
quotacheck: Cannot stat old group quota file: そのようなファイルやディレクトリはありません
quotacheck: Cannot stat old user quota file: そのようなファイルやディレクトリはありません
quotacheck: Cannot stat old group quota file: そのようなファイルやディレクトリはありませんdone
quotacheck: Checked 123 directories and 3160 files
quotacheck: Old file not found.
quotacheck: Old file not found.
aquota.groupとaquota.userができていればよい
4.そして、quotaを有効にします。
# quotaon -guv -a
/dev/mapper/vg_data-lv_home [/home]: group quotas turned on
/dev/mapper/vg_data-lv_home [/home]: user quotas turned on