当前位置: 首页 > news >正文

西安宝马建设科技股份有限公司网站福州自助建设网站

西安宝马建设科技股份有限公司网站,福州自助建设网站,上海中小企业网站,长沙网络推广公司详细地址Spark spark-submit 提交应用程序 Spark支持三种集群管理方式 Standalone—Spark自带的一种集群管理方式#xff0c;易于构建集群。Apache Mesos—通用的集群管理#xff0c;可以在其上运行Hadoop MapReduce和一些服务应用。Hadoop YARN—Hadoop2中的资源管理器。 注意易于构建集群。Apache Mesos—通用的集群管理可以在其上运行Hadoop MapReduce和一些服务应用。Hadoop YARN—Hadoop2中的资源管理器。 注意 1、在集群不是特别大并且没有mapReduce和Spark同时运行的需求的情况下用Standalone模式效率最高。 2、Spark可以在应用间通过集群管理器和应用中如果一个SparkContext中有多项计算任务进行资源调度。 Running Spark on YARN cluster mode ./bin/spark-submit --class org.apache.spark.examples.SparkPi \ --master yarn \ --deploy-mode cluster \ --driver-memory 4g \ --executor-memory 2g \ --executor-cores 1 \ lib/spark-examples*.jar \ 10client mode ./bin/spark-submit --class org.apache.spark.examples.SparkPi \ --master yarn \ --deploy-mode client \ --driver-memory 4g \ --executor-memory 2g \ --executor-cores 1 \ lib/spark-examples*.jar \ 10spark-submit 详细参数说明 参数名参数说明—mastermaster 的地址提交任务到哪里执行例如 spark://host:port, yarn, local。具体指可参考下面关于Master_URL的列表—deploy-mode在本地 (client) 启动 driver 或在 cluster 上启动默认是 client—class应用程序的主类仅针对 java 或 scala 应用—name应用程序的名称—jars用逗号分隔的本地 jar 包设置后这些 jar 将包含在 driver 和 executor 的 classpath 下—packages包含在driver 和executor 的 classpath 中的 jar 的 maven 坐标—exclude-packages为了避免冲突 而指定不包含的 package—repositories远程 repository—conf PROPVALUE指定 spark 配置属性的值 例如 -conf spark.executor.extraJavaOptions”-XX:MaxPermSize256m”—properties-file加载的配置文件默认为 conf/spark-defaults.conf—driver-memoryDriver内存默认 1G—driver-java-options传给 driver 的额外的 Java 选项—driver-library-path传给 driver 的额外的库路径—driver-class-path传给 driver 的额外的类路径—driver-coresDriver 的核数默认是1。在 yarn 或者 standalone 下使用—executor-memory每个 executor 的内存默认是1G—total-executor-cores所有 executor 总共的核数。仅仅在 mesos 或者 standalone 下使用—num-executors启动的 executor 数量。默认为2。在 yarn 下使用—executor-core每个 executor 的核数。在yarn或者standalone下使用 Master_URL的值 Master URL含义local使用1个worker线程在本地运行Spark应用程序local[K]使用K个worker线程在本地运行Spark应用程序local使用所有剩余worker线程在本地运行Spark应用程序spark://HOST:PORT连接到Spark Standalone集群以便在该集群上运行Spark应用程序mesos://HOST:PORT连接到Mesos集群以便在该集群上运行Spark应用程序yarn-client以client方式连接到YARN集群集群的定位由环境变量HADOOP_CONF_DIR定义该方式driver在client运行。yarn-cluster以cluster方式连接到YARN集群集群的定位由环境变量HADOOP_CONF_DIR定义该方式driver也在集群中运行。 区分clientcluster本地模式 下图是典型的client模式spark的drive在任务提交的本机上。 下图是cluster模式spark drive在yarn上。 三种模式的比较 Yarn ClusterYarn ClientSpark StandaloneDriver在哪里运行Application MasterClientClient谁请求资源Application MasterApplication MasterClient谁启动executor进程Yarn NodeManagerYarn NodeManagerSpark Slave驻内存进程1.Yarn ResourceManager 2.NodeManager1.Yarn ResourceManager 2.NodeManager1.Spark Master 2.Spark Worker是否支持Spark ShellNoYesYes spark-submit提交应用程序示例 # Run application locally on 8 cores(本地模式8核) ./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master local[8] \/path/to/examples.jar \100 # Run on a Spark standalone cluster in client deploy mode(standalone client模式) ./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master spark://207.184.161.138:7077 \--executor-memory 20G \--total-executor-cores 100 \/path/to/examples.jar \1000 # Run on a Spark standalone cluster in cluster deploy mode with supervise(standalone cluster模式使用supervise) ./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master spark://207.184.161.138:7077 \--deploy-mode cluster \--supervise \--executor-memory 20G \--total-executor-cores 100 \/path/to/examples.jar \1000 # Run on a YARN cluster(YARN cluster模式) export HADOOP_CONF_DIRXXX ./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master yarn \--deploy-mode cluster \ # can be client for client mode--executor-memory 20G \--num-executors 50 \/path/to/examples.jar \1000 # Run on a Mesos cluster in cluster deploy mode with supervise(Mesos cluster模式使用supervise) ./bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master mesos://207.184.161.138:7077 \--deploy-mode cluster \--supervise \--executor-memory 20G \--total-executor-cores 100 \http://path/to/examples.jar \1000 # Run a Python application on a Spark standalone cluster(standalone cluster模式提交python application) ./bin/spark-submit \--master spark://207.184.161.138:7077 \examples/src/main/python/pi.py \1000 一个例子 spark-submit \ --master yarn \ --queue root.sparkstreaming \ --deploy-mode cluster \ --supervise \ --name spark-job \ --num-executors 20 \ --executor-cores 2 \ --executor-memory 4g \ --conf spark.dynamicAllocation.maxExecutors9 \ --files commons.xml \ --class com.***.realtime.helper.HelperHandle \ BSS-ONSS-Spark-Realtime-1.0-SNAPSHOT.jar 500
http://www.zqtcl.cn/news/676068/

相关文章:

  • 绿色蔬菜网站模板怎么做网站网站的代理
  • 网站seo优化推广专业app开发制作团队
  • 学校网站建设工作网上推广怎么做
  • 二 网站建设的目的及功能定位想找个专业做网站公司
  • 国内网站建设建设合肥城乡建设网站首页
  • 昆明市住房和城乡建设局网站怎么导出wordpress 整个网站
  • 哈尔滨 高端网站建设好用的网站链接
  • 优化网站建设seo关于申请网站建设经费的请示
  • 公交车网站怎么做留言板新公司起名大全
  • asp.net网站开发 vs2017广州seo成功案例
  • asp网站表格代码国家信用信息公示系统陕西
  • 网站建设技术文档网站做二维码
  • 模板建站公司wordpress 换行无效
  • 网站建设付款方式镇江网站设计开发公司电话
  • 萍乡网站制作公司末备案网站如何做cdn
  • 做透水砖的网站西充县企业网站建设
  • 29网站建设全部厦门建设网站建站
  • 列出网站开发建设的步骤高端品牌女装连衣裙
  • 长沙设计网站建设搜索引擎优化平台
  • 网站建设 可以吗打开浏览器的网站
  • 惠州定制网站制作推荐chinacd wordpress第三性
  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络
  • 企业网站对网络营销的意义环保材料 技术支持 东莞网站建设
  • 房地产网站建设价格买卖网站
  • 网站宣传方案开发专业网站
  • 电子商务+网站建设wordpress首页幻灯
  • 网站建设表格的属性学校网站建设命名
  • 清远网站建设自学网站开发要多久
  • 可信网站 quot 验证能防范哪些安全.教育类app开发价格表