麒麟ビルドステップ17障害が最後に発生した場合は、実行さ:17ステップ名は、:キューブを構築するには-MEM、エラーのスクリーンショットは、次のとおりです。
MRJobアイコンの左下隅には、エラーメッセージを表示開くには:
MRJobから可視エラーメッセージに詳細に記載さ:
必要なMAP機能は、クラスタ内のサポートされる最大のコンテナ機能以上のものです。ジョブを殺します。mapResourceRequest:<メモリ:3072、vCores:1> maxContainerCapability:<メモリ:1024、vCores:2>
ジョブが実行状態にある間にキルを受けました。
彼は非常に明確に、必要なメモリの量は3072ですが、上記の行に一致する限り、変更することができる唯一の1024年、2つの値を提供できるメモリの最大量。
トラブルシューティング:
麒麟の設定ディレクトリからkylin_job_conf_inmem.xmlを探す(パス:は/ usr / local /アプリケーション/麒麟/ confに/)
最大メモリ要求は、要求に1024に最大値を入れ、このマップは、3072で見出され、そして上記MRJob情報で同じエラー。
<!--Additional config for in-mem cubing, giving mapper more memory --> <property> <name>mapreduce.map.memory.mb</name> <value>1024</value> <description></description> </property>
改成1024,重新Build,Success!