この場合、Cloudera Manager Hue設定ページでcgroupメモリのソフト制限値を設定しようとすることはできますが、それはあまり効果がないと思います。これはPython メモリ断片化のためにHueの既知の問題です。 Hueでは、大規模なクエリ結果セット(10M以上)をダウンロードするか、HDFSファイルブラウザを使用して多数のファイル(1000+)を含むHDFSディレクトリを参照するなど、Hueでトリガされる操作がいくつかあります。ユーザーにこれらの操作を控えるように依頼してください。
このメモリの問題が発生し続ける場合は、https://github.com/cloudera/hue/blob/master/tools/ops/hue_mem_cron.shのスクリプトを使用してcronジョブを設定できます。このスクリプトは色相プロセスのメモリ使用量を監視し、使用量が多すぎる場合はそれを強制終了します。 Hueを自動的に再起動するには、Cloudera Managerを設定する必要があります。
もちろん、色相を殺すことは理想的な解決策ではありません。あなたができることは、問題を軽減するために複数の色相インスタンスの前にロードバランサを持つ色相HAをセットアップすることです。あなたは文書に従ってそれを設定することができます
出典
2017-09-08 15:02:34
Lan
大変ありがとうございます。私はこの問題(donwload、ブラウジング)についてユーザーと頻繁に話していますが、いつも誰かが偽造しています。私はcronを一時的な解決策としてセットアップし、正しいアプローチとしてHAを提案します。 –