FC4/quota/2.quota を使うための設定
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#norelated
#navi(FC4/quota)
#contents
------------------------------
** 2. quota を使うための設定 [#g17d3d38]
*** 2-1. /etc/fstab [#we7faa28]
/etc/fstab 中に quota を有効にする記述を行います。&br;
各パーティション(領域)毎に quota を用いるかどうか、適用...
以下は何も設定を変えていない /etc/fstab です。
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
『 /home 』パーティションに対してユーザ制限を行いたい場...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
※注意※ スペルは【 usrquota 】です。【 userquota 】のよ...
グループに対して制限を行いたい場合は【 grpquota 】の記...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
ユーザおよびグループ両方に対して制限したい場合は【 usrq...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
*** 2-2. quota 情報管理ファイルの作成 [#ga907fac]
次の手順で管理用のファイルを作成します。以下は /home 領...
# touch /home aquota.user
# touch /home aquota.group
# chmod 600 /home/aquota.user /home/aquota.group
もしユーザの制限しか行わないのであれば aquota.user の作...
quota の設定を行っているそれぞれのマウントポイントのル...
念のため、ファイルが正しく作成されているか確認します。
# ls -l /home/aquota.*
-rw------- 1 root root 0 6月 23 16:44 /home/aquota.group
-rw------- 1 root root 0 6月 23 16:44 /home/aquota.user
*** 2-3. quota 情報管理ファイルの更新 [#x00ae80c]
quotacheck コマンドを使い quota の情報が有効になってい...
たとえば、/home だけに適用させている場合は
# /sbin/quotacheck -vugM -F vfsv0 /home
quotacheck: WARNING - Quotafile /home/aquota.user was p...
quotacheck: WARNING - Quotafile /home/aquota.group was ...
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol02 [/h...
このように quotacheck コマンドを用います。&br;
-v は詳細の表示、-u はユーザに対して quota を適用、-g ...
全ての領域に対してチェックさせたい場合は -a オプション...
# /sbin/quotacheck -vugMf -F vfsv0 -a
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol00 [/]...
quotacheck: Checked 17846 directories and 152725 files
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol02 [/h...
quotacheck: Checked 71 directories and 109 files
*** 2-4. 手動で有効にするテスト [#s6e438c0]
quota を有効にするためには quotaon コマンドを用います。...
# /sbin/quotaon -avug -F vfsv0
/dev/mapper/VolGroup00-LogVol00 [/]: group quotas turned...
/dev/mapper/VolGroup00-LogVol00 [/]: user quotas turned on
/dev/mapper/VolGroup00-LogVol02 [/home]: group quotas tu...
/dev/mapper/VolGroup00-LogVol02 [/home]: user quotas tur...
-a は quota が /etc/fstab で設定されている全領域に適用...
ちなみに、手動で無効にしたい場合は quotaoff コマンドで...
# /sbin/quotaoff -avug -F vfsv0
/dev/mapper/VolGroup00-LogVol00 [/]: group quotas turned...
/dev/mapper/VolGroup00-LogVol00 [/]: user quotas turned ...
/dev/mapper/VolGroup00-LogVol02 [/home]: group quotas tu...
/dev/mapper/VolGroup00-LogVol02 [/home]: user quotas tur...
"turn off" が無効にしました!という意味です。
*** 2-5. サーバ起動時に自動実行されるように設定 [#ldc3d2d7]
最後にサーバの再起動を行い、サーバ再起動後も正常に有効...
# /sbin/reboot
などで再起動をかけます。
再起動後に quotaon コマンドに -p オプションをつけます。
# /sbin/quotaon -avugp -F vfsv0
group quota on / (/dev/mapper/VolGroup00-LogVol00) is on
user quota on / (/dev/mapper/VolGroup00-LogVol00) is on
group quota on /home (/dev/mapper/VolGroup00-LogVol02) i...
user quota on /home (/dev/mapper/VolGroup00-LogVol02) is...
この実行結果は【 すべて on 】でした。&br;
つまり、サーバ再起動後に自動で quota が有効になっている...
#navi(FC4/quota)
終了行:
#norelated
#navi(FC4/quota)
#contents
------------------------------
** 2. quota を使うための設定 [#g17d3d38]
*** 2-1. /etc/fstab [#we7faa28]
/etc/fstab 中に quota を有効にする記述を行います。&br;
各パーティション(領域)毎に quota を用いるかどうか、適用...
以下は何も設定を変えていない /etc/fstab です。
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
『 /home 』パーティションに対してユーザ制限を行いたい場...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
※注意※ スペルは【 usrquota 】です。【 userquota 】のよ...
グループに対して制限を行いたい場合は【 grpquota 】の記...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
ユーザおよびグループ両方に対して制限したい場合は【 usrq...
# This file is edited by fstab-sync - see 'man fstab-syn...
/dev/VolGroup00/LogVol00 / ext3 ...
LABEL=/boot /boot ext3 ...
/dev/devpts /dev/pts devpts ...
/dev/shm /dev/shm tmpfs ...
/dev/VolGroup00/LogVol02 /home ext3 ...
*** 2-2. quota 情報管理ファイルの作成 [#ga907fac]
次の手順で管理用のファイルを作成します。以下は /home 領...
# touch /home aquota.user
# touch /home aquota.group
# chmod 600 /home/aquota.user /home/aquota.group
もしユーザの制限しか行わないのであれば aquota.user の作...
quota の設定を行っているそれぞれのマウントポイントのル...
念のため、ファイルが正しく作成されているか確認します。
# ls -l /home/aquota.*
-rw------- 1 root root 0 6月 23 16:44 /home/aquota.group
-rw------- 1 root root 0 6月 23 16:44 /home/aquota.user
*** 2-3. quota 情報管理ファイルの更新 [#x00ae80c]
quotacheck コマンドを使い quota の情報が有効になってい...
たとえば、/home だけに適用させている場合は
# /sbin/quotacheck -vugM -F vfsv0 /home
quotacheck: WARNING - Quotafile /home/aquota.user was p...
quotacheck: WARNING - Quotafile /home/aquota.group was ...
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol02 [/h...
このように quotacheck コマンドを用います。&br;
-v は詳細の表示、-u はユーザに対して quota を適用、-g ...
全ての領域に対してチェックさせたい場合は -a オプション...
# /sbin/quotacheck -vugMf -F vfsv0 -a
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol00 [/]...
quotacheck: Checked 17846 directories and 152725 files
quotacheck: Scanning /dev/mapper/VolGroup00-LogVol02 [/h...
quotacheck: Checked 71 directories and 109 files
*** 2-4. 手動で有効にするテスト [#s6e438c0]
quota を有効にするためには quotaon コマンドを用います。...
# /sbin/quotaon -avug -F vfsv0
/dev/mapper/VolGroup00-LogVol00 [/]: group quotas turned...
/dev/mapper/VolGroup00-LogVol00 [/]: user quotas turned on
/dev/mapper/VolGroup00-LogVol02 [/home]: group quotas tu...
/dev/mapper/VolGroup00-LogVol02 [/home]: user quotas tur...
-a は quota が /etc/fstab で設定されている全領域に適用...
ちなみに、手動で無効にしたい場合は quotaoff コマンドで...
# /sbin/quotaoff -avug -F vfsv0
/dev/mapper/VolGroup00-LogVol00 [/]: group quotas turned...
/dev/mapper/VolGroup00-LogVol00 [/]: user quotas turned ...
/dev/mapper/VolGroup00-LogVol02 [/home]: group quotas tu...
/dev/mapper/VolGroup00-LogVol02 [/home]: user quotas tur...
"turn off" が無効にしました!という意味です。
*** 2-5. サーバ起動時に自動実行されるように設定 [#ldc3d2d7]
最後にサーバの再起動を行い、サーバ再起動後も正常に有効...
# /sbin/reboot
などで再起動をかけます。
再起動後に quotaon コマンドに -p オプションをつけます。
# /sbin/quotaon -avugp -F vfsv0
group quota on / (/dev/mapper/VolGroup00-LogVol00) is on
user quota on / (/dev/mapper/VolGroup00-LogVol00) is on
group quota on /home (/dev/mapper/VolGroup00-LogVol02) i...
user quota on /home (/dev/mapper/VolGroup00-LogVol02) is...
この実行結果は【 すべて on 】でした。&br;
つまり、サーバ再起動後に自動で quota が有効になっている...
#navi(FC4/quota)
ページ名: