私はスパークすることを前もって謝罪しています。スタンドアローンモードでsparkクラスタを4人のワーカーで作成し、ワーカープロパティの設定に成功した後、マスタープロパティの設定方法を知りたいと思っていました。スパーククラスタのマスターノードを設定する
I(私は火花提出使用して、それを提出する必要はありません。)アプリケーションを作成し、SparkSession.builderを使用してクラスタに接続しています
私は労働者がconf/spark-env.sh
ファイルで設定することができることをことを知っています'SPARK_WORKER_MEMORY'や 'SPARK_WORKER_CORES'などの設定可能なパラメータがあります
私の質問は次のとおりです。マスターのプロパティを設定するにはどうすればよいですか?このファイルには 'SPARK_MASTER_CORES'または 'SPARK_MASTER_MEMORY'が存在しないためです。
spark-defaults.conf
ファイルでこれを設定することを考えましたが、これはspark-submitにのみ使用されているようです。
SparkConf().set("spark.driver.cores", "XX")
を使用してアプリケーションで設定することを考えましたが、このアプリケーションで使用するコアの数のみを指定しています。
ご協力いただければ幸いです。
ありがとうございました。
あなたが使用したくない場合は、クラスタにジョブを送信するつもりですか火花を提出? – dumitru
私のスクリプトはスパーククラスタに接続したジュピターノートブックにあります。 – msharky