当前位置:   article > 正文

Hadoop NodeManager无法启动问题解决_nodemanager.nodemanager: error starting nodemanage

nodemanager.nodemanager: error starting nodemanager java.lang.unsatisfiedlin

最近在学习Hadoop的时候, 用虚拟机在Ubuntu中按照官网教程搭建好伪集群环境。 hdfs可以正常启动, 但是在启动Yarn的时候, NodeManager一直无法启动, 查看了下yarn的ResourceManager日志, 发现一直在报错:

org.apache.hadoop.yarn.server.resourcemanager.ResourceTrackerService:  
    NodeManager from  john-VirtualBox doesn't satisfy minimum allocations,   
    Sending SHUTDOWN signal to the NodeManager.
  • 1
  • 2
  • 3

上网查了很多资料, 下面这些方法都试过,
1. yarn.scheduler.maximum-allocation-mb调大
2. yarn.nodemanager.resource.memory-mb调大
3. 等等。。。
然而,并没有什么卵用。。。

后来忘记在哪看了一个博客说好像是hadoop-2.7.4版本默认参数有点问题,我按照他的方法把下面这两个参数添加到yarn-site.xml中,发现竟然神奇的解决了。。

<property>  
     <name>yarn.nodemanager.resource.cpu-vcores</name>  
     <value>8</value>  
 </property>  
 <property>  
     <name>yarn.nodemanager.resource.memory-mb</name>  
     <value>8192</value>  
</property>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

此问题真正的原因,我还不清楚, 知道的麻烦留言告诉下哈~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/865806
推荐阅读
相关标签
  

闽ICP备14008679号