开发者社区> 问答> 正文

E-MapReduce的Yarn集群如何配置热更新

已解决

E-MapReduce的Yarn集群如何配置热更新

展开
收起
阿里云服务支持 2022-12-12 11:40:56 289 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    可以通过以下三种方式:

    1、开启关键配置。可以在EMR控制台YARN服务的配置页签,检查或者配置以下参数。yarn.scheduler.configuration.store.class 使用的后备存储的类型。例如,设置为fs,表示使用FileSystem类型存储。 yarn.scheduler.configuration.max.version 保留历史版本的最大数量,超出自动清理。yarn.scheduler.configuration.fs.path capacity-scheduler.xml文件存储路径。不存在存储路径时,则自动创建。不指定前缀时,则默认defaultFs的相对路径。

    2、查看capacity-scheduler.xml配置。

    ○ 方式一(REST API):http:///ws/v1/cluster/scheduler-conf。
    
    ○ 方式二(HDFS文件):${yarn.scheduler.configuration.fs.path}/capacity-scheduler.xml.,其中后缀值最大的文件是最新的配置文件。
    

    3、更新配置。示例:更新一个配置项yarn.scheduler.capacity.maximum-am-resource-percent,并删除配置项yarn.scheduler.capacity.xxx,删除某配置项只需去掉其Value值。curl -X PUT -H "Content-type: application/json" 'http:///ws/v1/cluster/scheduler-conf' -d ' { "global-updates": [ { "entry": [{ "key":"yarn.scheduler.capacity.maximum-am-resource-percent", "value":"0.2" },{ "key":"yarn.scheduler.capacity.xxx" }] } ] }'

    2022-12-12 11:44:44
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
深度学习+大数据 TensorFlow on Yarn 立即下载
Docker on Yarn 微服务实践 立即下载
深度学习+大数据-TensorFlow on Yarn 立即下载