2016-08-22 74 views
3

我有以下跑馬拉松的工作:馬拉松跑步星火工作

./bin/spark-class org.apache.spark.deploy.mesos.MesosClusterDispatcher 

然而,以下,我想現在可以運行獨立的Spark工作與獨立的工作馬拉松命令:

./bin/spark-submit .... 

我的問題是: 我怎麼能調用火花從提交的二進制文件的Mesos執行不安裝就可以了? (注意:我知道http://spark.apache.org/docs/latest/running-on-mesos.html#connecting-spark-to-mesos也建議在所有的Mesos從設備上安裝Spark,但這是唯一的選擇嗎?)

任何指導都非常感謝。

回答

0

只要運行以下命令:

/opt/spark/spark-2.1.0-bin-hadoop2.7/bin/spark-submit --class org.apache.spark.examples.SparkPi --master mesos://127.0.0.1:31258 --deploy-mode cluster --supervise --executor-memory 2G --total-executor-cores 1 /opt/spark/spark-2.1.0-bin-hadoop2.7/examples/jars/spark-examples_2.11-2.1.0.jar 1000