2016-08-22 58 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