この投稿では、システム クォータの状態を確認する方法を紹介します。また、cPanel システムのディスク クォータを修正する方法も学びます。 WHM/cPanel ソフトウェアを実行しているときにディスク クォータの問題に直面することはよくあることです。
cPanel のディスク クォータを修正する
新しいシステムでクォータを分析するときに最初に行う必要があるのは、クォータが実際に有効になっているかどうかを確認することです。
システムがクォータを使用していることを確認する
root としてログインし、次のように入力します。
mount | grep quota -i
少なくとも 1 つのパーティション クォータが有効になっている場合、次のように表示されます。
[[email protected]:~]mount | grep quota /dev/sda3 on / type ext3 (rw,usrjquota=quota.user,jqfmt=vfsv0) [[email protected]:~]
ご覧のとおり、これは /etc/fstab で定義されています:
/dev/sda3 / ext3 usrjquota=quota.user,jqfmt=vfsv0 1 2
usrjquota が表示されている場合は、割り当てが有効になっています。出力が表示されない場合は、システムがディスク スペース クォータを使用できるようになっていないことを意味します。ディスク クォータを有効にする必要があります
簡単な方法:WHM を使用して割り当てを有効にする
移動:WHM – サーバー構成 – 初期クォータ設定
これにより、すべてのクォータ設定プロセスが自動的に行われます。
別の方法:シェルからクォータを有効にする
特定のパーティションでクォータを有効にするには、/etc/fstab ファイルを編集し、usrquota 変数を [オプション] 列に追加する必要があります。例:
LABEL=/boot /boot ext3 defaults,usrquota 1 2
次に、mount コマンドと remount コマンドを実行して、ファイル システムを再マウントします。 /boot パーティションの例:
mount -o remount /boot
最後に、次のコマンドを実行して、デバイスでクォータが有効になっていることを確認します:
repquota -a
割り当てが有効になっているのに機能していない場合、どうすれば修正できますか?
このスクリプトを使用してクォータを修正してみてください:
/scripts/fixquotas
このスクリプトは、すべてのクォータを既定の構成にリセットし、99% の確率で問題を解決します。出力は次のようになります:
/scripts/fixquotas Installing Default Quota Databases......Done Quota Mode: Linux journaled quota support: not available with vzaquota (disabled) checking out /backup Quotas have been enabled, however they may not be up to date as quotacheck has been skipped. Resetting quota for tom245 to 512 M No filesystems with quota detected. Resetting quota for bobby4 to 1024 M No filesystems with quota detected. ... ...
cPanel でディスク クォータの問題を修正する他の方法を知っていますか?あなたの知識を私たちと共有してください
cPanel サーバーのディスク クォータを修正する方法が最後に変更されました:2017 年 1 月 23 日 Esteban Borges