spark-submit命令总览
pyspark可以使用pyspark 命令在服务器黑窗口中进行spark代码的编写pyspark --master local[2] 本地模式 pyspark --master spark://bigdata01:7077 standalone模式 pyspark --master yarn yarn模式 // 启动一个黑窗口 进行任务的编写spark-submit#提交任务的命令 spark-submit [options] app jar | pythonfile | R file [app arguments] spark-submit _04、wordcount_Vmware.py input output #杀死一个正在运行的任务 spark-submit --kill [submission ID] --master [spark://...] #查看某个任务的状态 spark-submit --status [submission ID] --master [spark://...]参数解释 各个参数的含义 其实就是在将 提交命令的 [options] 可以写什么。 --master用于指定程序运行的模式5种模式本地模式、 Standalone、yarn、Mesos、K8s 本地模式--master local[2] Standalone模式--master spark://master:7077 YARN模式--master yarn # 作用等同于代码中setMaster --deploy-mode用于指定Driver进程运行位置 client/cluster --name用于指定程序的名称 # 作用等同于代码中setAppName --jars用于指定一些额外的jar包 # 例如读写MySQL时候需要用到MySQL的驱动包 --conf用于指定当前程序运行的额外的一些配置 # 作用等同于代码中set # driver资源选项主要用于构建一个非RDD的操作 --driver-memory指定Driver进程能够使用的内存大小默认是1G --driver-cores指定Driver进程能够使用的CPU核数默认是1Core --supervise指定如果Driver故障就自动重启 # executor可以使用的参数 --executor-cores 4 指定每个Executor能够使用多少CPU --executor-memory 16 指定每个Executor能够使用多少内存 --total-executor-coresStandalone集群模式指定所有Executor总共使用的CPU核数用于间接指定Executor的个数 --num-executorsYARN集群模式直接指定Executor的个数 --queue指定提交程序到哪个队列中运行 # num-executors 和 total-executor-cores 不能同时使用 以上这些参数还可以直接写在代码中可以配置在conf文件 优先级代码中【set】 参数【--conf】 配置文件【公共配置spark-defualt.conf】代码实现standalone模式 # 最简单的 spark-submit \ --master spark://bigdata01:7077 \ _04、wordcount_Vmware.py \ hdfs://bigdata01:9820/spark/wordcount/input \ hdfs://bigdata01:9820/spark/wordcount/output5 # 指定资源的写法 spark-submit \ --master spark://bigdata01:7077 \ --driver-memory 512M \ --driver-cores 1 \ --supervise \ --executor-memory 1G \ --executor-cores 1 \ --total-executor-cores 2 \ _04、wordcount_Vmware.py \ hdfs://bigdata01:9820/spark/wordcount/input \ hdfs://bigdata01:9820/spark/wordcount/output6yarn模式 spark-submit \ --master yarn \ --deploy-mode client \ --queue default \ --driver-memory 2G \ --executor-memory 16G \ --executor-cores 4 \ --num-executors 40 \ --conf spark.sql.shuffle.partitions1000 \ --conf spark.default.parallelism1000 \ --conf spark.storage.memoryFraction0.4 \ --conf spark.shuffle.memoryFraction0.3 \ --principal gaoqiJIERU.CUCCJS.COM \ --keytab /home/gaoqi/gaoqi.keytab \ --jars /data06/gaoqi/javaApp/spark-doris-connector-2.3_2.11-1.0.1.jar \ /data06/gaoqi/spark_read_hive_stream_load_to_doris.pyspark模式和yarn模式最主要的区别spark 和yarn的区别 --master spark://bigdata01:7077 --total-executor-cores 2 \ --master yarn --num-executors 2 \

相关新闻

深入理解protoc-gen-star的AST结构:Protobuf代码生成的核心引擎

深入理解protoc-gen-star的AST结构:Protobuf代码生成的核心引擎

深入理解protoc-gen-star的AST结构:Protobuf代码生成的核心引擎 【免费下载链接】protoc-gen-star protoc plugin library for efficient proto-based code generation 项目地址: https://gitcode.com/gh_mirrors/pr/protoc-gen-star protoc-gen-star&#x…

2026/8/13 20:36:10 阅读更多 →
Docker环境下使用go-mod-outdated:无需安装即可检查依赖更新

Docker环境下使用go-mod-outdated:无需安装即可检查依赖更新

Docker环境下使用go-mod-outdated:无需安装即可检查依赖更新 【免费下载链接】go-mod-outdated Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of…

2026/8/13 20:36:10 阅读更多 →
如何快速搭建国标视频监控平台:企业级视频管理完整指南

如何快速搭建国标视频监控平台:企业级视频管理完整指南

如何快速搭建国标视频监控平台:企业级视频管理完整指南 【免费下载链接】wvp-GB28181-pro 基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持…

2026/8/13 20:35:10 阅读更多 →

最新新闻

Python进阶教程:2_网络编程 零基础超详细教程

Python进阶教程:2_网络编程 零基础超详细教程

网络编程就是让两台(或多台)电脑通过网络互相发送、接收数据。Python 内置了 socket 模块,可以非常方便地实现网络通信,是爬虫、后端服务、聊天程序、远程控制等功能的底层基础。本文从最基础的网络概念讲起,全程用通俗…

2026/8/13 22:46:26 阅读更多 →
代码提交即安全:搭建基于 GitLab CI 的 SAST 扫描流水线

代码提交即安全:搭建基于 GitLab CI 的 SAST 扫描流水线

系列导读 你现在看到的是《从零到一:DevSecOps 安全流水线建设实战指南》的第 2/10 篇,当前这篇会重点解决:让读者快速掌握在 GitLab CI 中落地 SAST 扫描的具体方法和技巧。 上一篇回顾:第 1 篇《为什么你的 CI/CD 流水线需要安全左移?——DevSecOps 理念与落地路径》主…

2026/8/13 22:46:26 阅读更多 →
最近拿到一份字节AML大模型算法岗面经

最近拿到一份字节AML大模型算法岗面经

最近拿到一份字节AML大模型算法岗面经,整场面试持续50分钟,面试官从多模态基础架构出发,深入考察了视觉幻觉处理、模型优化、检索技术等多个维度。本文梳理了本次面试的核心问题及答题思路,分享给正在准备面试的朋友们。具体面试问…

2026/8/13 22:46:26 阅读更多 →
为什么你的 CI/CD 流水线需要安全左移?——DevSecOps 理念与落地路径

为什么你的 CI/CD 流水线需要安全左移?——DevSecOps 理念与落地路径

系列导读 你现在看到的是《从零到一:DevSecOps 安全流水线建设实战指南》的第 1/10 篇,当前这篇会重点解决:帮助读者建立 DevSecOps 全局观,明确安全流水线建设的方向和步骤。 上一篇回顾:这是系列首篇,我们先把整体背景和问题边界搭起来。 下一篇预告:第 2 篇《代码提…

2026/8/13 22:46:26 阅读更多 →
Ubuntu安装全攻略:从虚拟机到双系统,新手避坑指南

Ubuntu安装全攻略:从虚拟机到双系统,新手避坑指南

1. 从“为什么是Ubuntu”开始聊起 如果你正在看这篇文章,大概率是第一次接触Linux,或者想在自己的电脑上装一个Ubuntu来用。我猜你脑子里现在可能有一堆问题:这玩意儿到底是个啥?我装了它能干啥?会不会把我的电脑搞坏&…

2026/8/13 22:46:26 阅读更多 →
2026年6月北京市石景山区二手房价格深度分析报告

2026年6月北京市石景山区二手房价格深度分析报告

一、报告概述 本报告基于2026年6月北京市石景山区多个典型二手房实际成交案例,从成交价格、户型结构、区域板块、市场趋势等维度进行深度分析,旨在为购房者、投资者及行业从业者提供真实、客观的市场参考。 数据来源:北京市住房和城乡建设委员会网签数据、主流房产中介平台…

2026/8/13 22:45:26 阅读更多 →

日新闻

Visual Studio新建项目解决方案为空:系统性排查与修复指南

Visual Studio新建项目解决方案为空:系统性排查与修复指南

1. 问题现象与本质剖析如果你是一位.NET开发者,或者正准备踏入这个领域,那么Visual Studio(后面简称VS)绝对是你绕不开的伙伴。但有时候,这个伙伴会跟你开一个不大不小的玩笑:你满怀期待地点击“创建新项目…

2026/8/13 0:00:09 阅读更多 →
长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

说实话,每次提起“长春建设厅网站”这几个字,我心里都挺有感触的。不是因为它有多高大上,也不是因为那里藏着什么不可告人的秘密,恰恰相反,是因为它太“接地气”了,或者说,它是咱们普通人想要在这个城市好好生活、安稳买房时,必须得翻过的一座“数据山”。很多新朋友第…

2026/8/13 0:00:09 阅读更多 →
Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 你是否曾为Windows家庭版无法支持多用户远程桌面…

2026/8/13 0:00:09 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/13 10:41:50 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/13 10:41:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/13 10:41:49 阅读更多 →