分享

CM启动resouce manager失败

ltl_hit 发表于 2017-10-10 14:51:44 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 1 7687
用CM安装了CDH5.5.4,之前用的scheduler是
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler
想通过CM改变成org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler如下图
QQ截图20171010144702.jpg


capaticy配置文件内容如下:


<configuration>                                                               
<property>                                                                     
<name>yarn.scheduler.capacity.maximum-applications</name>                     
<value>10000</value>                                                           
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.maximum-am-resource-percent</name>               
<value>0.1</value>                                                            
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.resource-calculator</name>                       
<value>org.apache.hadoop.yarn.util.resource.DefaultResourceCalculator</value>  
</property>                                                                    

<!--##################################################-->                     
<property>                                                                     
<name>yarn.scheduler.capacity.root.queues</name>                              
<value>default</value>
</property>                                                                    

<!--##################################################-->                     
<!--default-->                                                                 
<property>                                                                     
<name>yarn.scheduler.capacity.root.default.capacity</name>                     
<value>0</value>                                                               
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.root.default.user-limit-factor</name>            
<value>1</value>                                                               
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.root.default.maximum-capacity</name>            
<value>100</value>                                                            
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.root.default.state</name>                        
<value>RUNNING</value>                                                         
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.root.default.acl_submit_applications</name>      
<value>t1</value>                                                              
</property>                                                                    

<property>                                                                     
<name>yarn.scheduler.capacity.root.default.acl_administer_queue</name>         
<value>t1</value>                                                              
</property>              
  <property>
      <name>yarn.scheduler.capacity.root.accessible-node-labels.default.capacity</name>
      <value>1</value>
    </property>

    <property>
      <name>yarn.scheduler.capacity.root.accessible-node-labels.default.maximum-capacity</name>
      <value>1</value>
    </property>                                                                              
</configuration>  
然后重启YARN的时候报如下错误:

QQ截图20171010144922.jpg
如何解决呢?试了好多办法都不行呢


已有(1)人评论

跳转到指定楼层
nextuser 发表于 2017-10-10 16:28:54
先尝试添加下面配置

  <property>
    <name>yarn.scheduler.capacity.root.capacity</name>
    <value>100</value>
  </property>
  <property>
    <name>yarn.scheduler.capacity.maximum-applications</name>
    <value>10000</value>
  </property>
  <property>
    <name>yarn.scheduler.capacity.maximum-am-resource-percent</name>
    <value>0.1</value>
  </property>

还有可能需要写补丁。
详细参考
https://issues.apache.org/jira/browse/YARN-140

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条