web-dev-qa-db-ja.com

SolusVM + OpenVZ +第2レベルのクォータ-有効にする方法は?

私は多くのCPanelクライアントを持っており、一部のホストがサインアップ時にセカンダリレベルのクォータを自動的に有効にするのを見てきました。どうすればいいのかしら?

サインアップ時にスクリプトを実行する必要がありますか?デフォルトのコンテナ設定ファイルを編集する必要がありますか?

ありがとう。

1
Tiff Aleis

Micheal Hamptonがコメントで docs リンクでほのめかしているように、デフォルトのコンテナー構成でこれを有効にする必要があります。 QUOTAUGIDLIMITをデフォルトの0から、VM上のすべてのユーザーをカバーする量に変更する必要があります。ドキュメントは100を提案していますが、私は通常、安全のためにデフォルトとして1000をデプロイします。以前に10,000を使用したこともあるので、それは本当にあなたの選択です。これにより、クォータが有効になっているすべての新しいVMがデプロイされます。

すでにプロビジョニングされたVMの修正

すでにプロビジョニングされているVMはどうですか?まず、コンテナの電源をオフにする必要があります、次にvzctl set "VMID" --quotaugidlimit 1000 --saveを発行します。 「VMID」はコンテナIDのプレースホルダーであることに注意してください。次に、コンテナを起動すると、2番目のクォータを使用できるようになります。

cPanelクォータの修正

割り当てを有効にしたら、cPanelに手動で割り当てを更新させる必要があります。 vzctl enter "VMID"を実行して、VMにアクセスすることをお勧めします。ここでも、「VMID」はコンテナIDのプレースホルダーです。 VM cPanel/scriptコマンドを実行して、クォータの再チェックを強制します/scripts/fixquotas再チェックを強制し、アカウントが設定しているすべてのクォータを出力します。これが表示されたら終了し、cPanelはディスク使用量を正しく表示しています。

1
Jacob