私はで働いていSparkR
ます。
必要な数の次のコマンドexecutors
を使用して、YARN に Spark コンテキストを設定できます。executor-cores
spark/bin/sparkR --master yarn-client --num-executors 5 --executor-cores 5
今、私は新しいSparkコンテキストを初期化しようとしていますが、通常のコマンドラインよりも快適に作業できるRStudioからです。
これを行うには、sparkR.init()
関数を使用する必要があることがわかりました。master
に設定したオプションがありますが、yarn-client
指定方法num-executors
またはexecutor-cores
? 積み上げたところです
library(SparkR, lib.loc = "spark-1.5.0-bin-hadoop2.4/R/lib")
sc <- sparkR.init(sparkHome = "spark-1.5.0-bin-hadoop2.4/",
master = "yarn-client")