赞
踩
有台机器,系统盘重装了系统,数据盘挂载到新系统上,yarn启动nodemanager, 报错如下:
解决方案:
1、
`yum install -y libcgroup-tools`
2、
`systemctl start cgconfig.service`
针对网上大部门的答案进行测试说明:
1、
yum install -y libcgroup
/etc/init.d/cgconfig start
这个在centos 7上处理不起作用,是centos 6的安装命令
2、
mkdir /cgroup/cpu/hadoop-yarn
chown -R yarn:hadoop /cgroup/cpu/hadoop-yarn
这个执行完也是不起作用。hadoop-yarn 这个目录每次nodemangager 启动失败都会删除,重新创建
3、centos 7下cgroup的目录和centos 6不一致导致,centos 7 cpu目录合并成cpu,cpuacct
,handoop无法识别 cpu,cpuacct中的逗号“,"
在hadoop 2.6版本下测试,几台机器都能正确的识别默认的cpu,cpuacct目录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。