Spark-submit脚本说明

    在spark开发中会遇到spark-submit脚本的编写,作为小白的我就在这里对spark-submit进行简单的说明。

    vi wordcount.sh

        /usr/local/spark/bin/spark-submit \

        --class cn.spark.study.core.wordCountCluster \

        --num-executors 3 \

        --driver-memory 100m \

        --executor-memory 100m \

        --executor-cores 3 \

        --master spark://192.168.1.107:7077

        /usr/local/SparkTest-0.0.1-SNAPSHOT-jar-with-dependencies.jar \

    首先执行spark-submit,并传入参数class,指定要执行的class文件,num-executors是指明让spark启动几个executor来执行,driver-memory指明driver的内存是多少,executor-memory指明每一个executor的内存是多少,executor-cores指明executor-core是几个,master用来指定standalone模式下spark的集群;/usr/local/SparkTest-0.0.1-SNAPSHOT-jar-with-dependencies.jar指明jar包的位置。


    默认wordcount.sh是不能执行的,改变权限chmod 777 wordcount.sh 

    执行./wordcount.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值