覚え書き

quota の設定

quota を有効にする設定

/etc/fstab に quota を有効にするファイルシステムの指定をする.

LABEL=/data   /data  ext3    defaults,quota     1 2

その後,

# quotacheck -a
# quotaon -a

を行う.

OS 起動時に有効にする設定

OS 起動時に

quotacheck -a;quotaon -a

を行うスクリプト /etc/init.d/rc.quota を作成し, /etc/rc.d/rc.local から呼び出されるようにする.

下記

1) /etc/rc.quota を作成し,実行権をつけておく.

#!/bin/sh
#
# Check quota and then turn quota on.
if [ -x /sbin/quotacheck ]
then
	 echo "Checking quotas. This may take some time."
	 /sbin/quotacheck -avug
	 echo " Done."
fi

if [ -x /sbin/quotaon ]
then
	 echo "Turning on quota."
	 /sbin/quotaon -avug
fi

2) /etc/rc.local に以下の行を付け足す.

if [ -x /etc/init.d/rc.quota ]
then
        /etc/init.d/rc.quota
fi

quota エントリを消す

特定のユーザの quota エントリを消す方法(repquota で表示しないようにする)は, そのユーザの quota 制限を無制限(0)に設定し, そのユーザが所有するファイルをすべて消す.

ファイルが残っていると, そのユーザのエントリ(/etc/passwd など)が消えていても,

#UID の quota エントリとして表示される.


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-04-06 (金) 14:20:52