私は、Azureクラスタ上でSparkを使用してプログラムをベンチマークしようとしています。以前はEC2でこれを実行していましたが、150 GBのRAMで十分です。私はエグゼキュータのための複数のセットアップを試して、それらに160〜180GBのRAMを与えましたが、私が何をするかに関わらず、エグゼキュータがより多くのメモリを要求したためにプログラムは終了します。YARNを通してSparkでメモリ過熱プログラムを実行できません
どうすればよいですか?私が考慮する必要があるより多くの起動オプションがありますか?考えられるすべてのエグゼキュータのセットアップを試しましたが、何も動作したくないようです。私は完全な損失にあります。
この質問は非常に広いです。最初に、「プログラムが死ぬ」よりも詳細な説明をしてみることができます。私たちはあなたが現在どのような選択肢を検討しているのか知りません。どのバージョンのsparkを使用していますか?どのバージョンのHadoopで動作しますか?エグゼクティブのためにどのくらいのメモリ?ドライバー? – eliasah
@eliasah私はちょっと分かりませんが、実際にはちょうど死んでしまいます。エグゼキュータのメモリエラーがあり、最終的には「エグゼキュータの失敗が多すぎます。その他の情報については、1.6.0を使用しています.Hadoopのバージョン(HDInsightのどのバージョンが使用されているかはわかりません)。私は複数のエグゼキュータ設定を試みましたが、どれもうまくいかないようです。 –
あなたのアプリを実行するsubmitコマンドを共有できますか? – eliasah