ハイブの起動エラー:要求に応じてコンテナが強制終了されました。終了コードは143です。ゼロ以外の終了コードで終了したコンテナー14



Hive Startup Error Container Killed Request



画像
ハイブ起動エラーレポートtezエンジンを構成した後にハイブエラーレポートを開始しました
エラーの理由は次のとおりです。 Tezを実行しているときに、過度のメモリ使用量のためにプロセスがNodeManagerによって強制終了されたことを確認しました

解決策:解決策1:



mapred-site.xmlで設定されたmapおよびreduceタスクのメモリ構成は次のとおりです(valueで構成された実際のメモリは、メモリサイズとご使用のマシンのアプリケーションに応じて変更する必要があります)

mapreduce.map.memory.mb 1536 mapreduce.map.java.opts -Xmx1024M mapreduce.reduce.memory.mb 3072 mapreduce.reduce.java.opts -Xmx2560M

オプション2:または仮想メモリチェックをオフにします。これを選択してyarn-site.xmlを変更することをお勧めします



yarn.nodemanager.vmem-check-enabled false