栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Spark相关配置项

Spark相关配置项

一、spark-shell本地模式与集群模式的不同
1、启动方式:
本地模式:spark-shell后面不用写任何参数
集群模式:
a、spark-shell --master spark://master:7077
b、{SPARK_HOME}/conf目录下spark-defaults.conf,若没有,cp spark-defaults.conf.templete spark-defaults.conf
添加spark.master spark://master:7077,之后在命令行输入spark-shell不带参数,启动的也是集群模式
2、若是集群模式,master的端口7077一定要打开
3、web页面,本地模式下,启动spark-shell后8080端口页面不会有任何显示
集群模式下,8080web端口会有一个running applications

4、本地模式在本地运行,不运行在集群上
二、spark-shell与spark-submit的异同
spark-shell:交互式的,开发人员可以在上面进行编程,在运行时,会调用底层的spark-submit方法去执行
spark-submit:用于提交spark任务,提交在IDEA等编辑器中编译并打包生成的Jar包到集群环境中,并执行
三、spark-defaults-conf和spark-env.sh的配置项
spark-defualts.conf

spark.masterspark://master:7077
spark.default.parallelism10
spark.driver.memory2g
spark.sql.shuffle.partitions50

spark-env.sh:

spark_master_ip绑定一个外部ip给master
spark_master_port从另外一个端口启动master(默认:7077)
spark_mater_webui_portmaster的web UI端口(默认:8080)
spark_worker_port启动spark worker的端口
spark_worker_dir伸缩空间和日志输入的目录路径(默认:SPARK_HOME/work)
spark_worker_cores作业可使用的cpu内核数量
spark_worker_memory作业可使用的内存容量
spark_worker_webui_portworker的web UI启动端口(默认:8081)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/710252.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号