sparkonyarn的执行流程(代码中如何执行spark on yarn)

技术如何进行spark on yarn 的资源调度器设置.本篇文章给大家分享的是有关如何进行spark on yarn 的资源调度器设置.,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不

本文是关于如何设置纱线上火花的资源调度。边肖觉得很实用,所以分享给大家学习。希望你看完这篇文章能有所收获。让我们和边肖一起看看。

最近发现一个问题,就是即使整个集群不忙的时候,一些节点也会充满纱上火花的任务。

而不是将任务平均分配给更多的节点。

我很困惑。

于是我开始全面调查。我没发现火花有什么问题。回头看纱。

原来我们的资源调度配置有问题。

财产

name yard . scheduler . capacity . resource-calculator/name

!-value org . Apache . Hadoop . yarn . util . resource . DefaultResourceCalculator/value-

value org . Apache . Hadoop . yard . util . resource . dominant resource calculator/value

描述

用于比较的资源计算器实现

调度程序中的资源。

默认情况下,默认资源计算器仅在以下情况下使用内存

支配资源计算者使用支配资源进行比较

内存、中央处理器等多维资源。

/描述

/property

这就是问题所在。默认调度器只关注节点的内存,根据内存分配任务。

因此,如果一个火花任务从纱线申请一个容器,纱线只注意几个点的记忆。

如果内存满足spark的要求,所有的容器都可以分配给一个节点,导致这个节点的负载很高。

例如,火花应用于10个1g内存的容器。然后纱发现两个节点各有5g空闲内存,但只有三个CPU空闲。

那么可能只有这两个节点会运行这10个容器,而不是将10个容器分配给10个节点。

然后,我们前面提到的情况出现了。内存足够,但cpu不足。结果,只有三个装有火花的容器在运转。另外两个要等。

这也符合我们之前看到的现象。

以上是如何设置纱线上火花的资源调度器。边肖认为,一些知识点可能会在我们的日常工作中看到或使用。我希望你能通过这篇文章学到更多的知识。更多详情请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/149956.html

(0)

相关推荐

  • 什么是Redis Cluster

    技术什么是Redis Cluster本篇内容介绍了“什么是Redis Cluster”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年11月4日
  • 怎样迅速掌握HTTP代理协议

    技术怎样迅速掌握HTTP代理协议小编给大家分享一下怎样迅速掌握HTTP代理协议,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、首先从体系结构开始,弄清HTTP协议究竟要解决什么问题。面临哪些非功能约束

    攻略 2021年11月1日
  • babel 配置

    技术babel 配置 babel 配置@babel/preset-env
    通过配置 useBuiltIns 参数有三种实现方式
    1. "entry"
    需要在入口文件添加import "core-js",

    礼包 2021年11月26日
  • 怎样进行Java Socket通信客户端和服务器的代码介绍

    技术怎样进行Java Socket通信客户端和服务器的代码介绍今天就跟大家聊聊有关怎样进行Java Socket通信客户端和服务器的代码介绍,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根

    攻略 2021年11月21日
  • 苹果付费app能退吗,苹果id充值的钱能退吗

    技术苹果付费app能退吗,苹果id充值的钱能退吗不能。App Store里面的钱可以通过储蓄卡或者信用卡充值到app store商店里面的苹果付费app能退吗,是没有办法退回储蓄卡或者信用卡里面的,只能在app stor

    生活 2021年10月25日
  • 威力登激光雷达连接报套接字绑定失败该怎么办

    技术velodyne lidar连接报socket bind failed该怎么办今天就跟大家聊聊有关velodyne lidar连接报socket bind failed该怎么办,可能很多人都不太了解,为了让大家更加了

    攻略 2021年12月23日