VPSでvbulletinフォーラムを1つ、ワードプレスを1つ、オープンカート(eコマース)を2つ、シンプルなHTMLサイトを3つ実行しています。時々私はこれらのような警告を受け取ります:
Dec 04, 2014 12:11:29 AM Resource Resource dcachesize green alert on environment 113 example.com current value: 22256812 soft limit: 26210000 hard limit: 26210000 Green zone dcachesize
Dec 04, 2014 12:18:29 AM Resource Resource dcachesize yellow alert on environment 113 example.com current value: 22499725 soft limit: 26210000 hard limit: 26210000 Yellow zone dcachesize
Dec 04, 2014 12:11:29 AM Resource Resource oomguarpages yellow alert on environment 113 genesiseries.com current value: 168249 soft limit: 191146 hard limit: 191146 Yellow zone oomguarpages
Dec 04, 2014 12:13:30 AM Resource Resource oomguarpages green alert on environment 113 genesiseries.com current value: 116764 soft limit: 191146 hard limit: 191146 Green zone oomguarpages
私のCPU使用率:
0.7% CPU
Load Average: 0.72, 1.06, 0.86
RAM: 524.6 MB 39%
Free: 819.4 MB
Total: 1.3 GB
何が起きているのでしょうか? 「dcachesize」および「oomguarpages」とは何ですか?
RoseHosting を持つVPSの1つで同様の問題が発生しました。私は彼らの技術サポートに連絡し、彼らは私のために問題を修正し、それ以来すべてが順調でした。
とにかく、私は問題が何であるかを尋ねたとき、彼らはそれがファイルシステム関連のキャッシュ制限の最大サイズを表すdcachesize制限に関連していると言ったディレクトリエントリやiノードキャッシュなどのサーバー。
oomguarpagesパラメーターについては、 vzctl(8) manページから:
OOMキルに対する保証。このbeancounterの下で、カーネルはコンテナのプロセスで使用されるメモリとスワップスペースの合計量を計算します。このパラメーターの障壁は、メモリー不足の保証です。
そのため、RAMをアップグレードする前にVPSの1つで複数のOOMシナリオを経験したため、これはOOM状況でカーネルによって強制終了されるプロセスを節約する制限だと思います。