MapReduce服务 MRS-配置AM自动调整分配内存:配置描述
配置描述
参数入口:
参考修改集群服务配置参数进入Yarn服务参数“全部配置”界面,在搜索框中输入参数名称“mapreduce.job.am.memory.policy”。
配置说明:
配置项的默认值为空,此时不会启动自动调整的策略,ApplicationMaster的内存仍受“yarn.app.mapreduce.am.resource.mb”配置项的影响。
配置参数的值由5个数值组成,中间使用“:”与“,”分隔,格式为:baseTaskCount:taskStep:memoryStep,minMemory:maxMemory,在键入时会严格校验格式。
数值名称 |
描述 |
设定要求 |
---|---|---|
baseTaskCount |
任务总量基数,只有当应用的task总数(map端与reduce端之和)不小于该值时配置才会起作用。 |
不能为空且大于零。 |
taskStep |
任务增量步进,与memoryStep共同决定内存调整量。 |
不能为空且大于零。 |
memoryStep |
内存增量步进,在“yarn.app.mapreduce.am.resource.mb”配置的基础上对内存向上调整。 |
不能为空且大于零,单位:MB。 |
minMemory |
内存自动调整下限,若调整后的内存不大于该值,仍保持“yarn.app.mapreduce.am.resource.mb”的配置。 |
不能为空且大于零,且不大于maxMemory的设定值。 单位:MB |
maxMemory |
内存自动调整上限,若调整后的内存超过该值,则使用该值作为最终调整值。 |
不能为空且大于零,且不小于minMemory的设定值。 单位:MB |
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- MapReduce服务_什么是Yarn_如何使用Yarn
- MapReduce服务_什么是Flink_如何使用Flink
- 大数据分析是什么_使用MapReduce_创建MRS服务
- MapReduce服务_什么是存算分离_如何配置MRS集群存算分离
- 主机安全配置_Windows主机安全配置_Linux主机安全配置
- MapReduce服务_什么是MapReduce服务_什么是HBase
- 什么是Manager_Manager的功能_MRS运维管理
- 微服务注册配置中心Nacos_服务发现_动态配置-华为云
- MRS优势_什么是MRS_MRS功能