hadoop使用LinuxContainerExecutor后使用root用户提交任务报错--源码修改
问题描述
在hadoop3.2.1的版本中,配置cgroup对yarn的cpu资源进行隔离之后,发现,使用root用户在yarn上提交任务时,无法提交成功,并会报错:
Runing as root is not allowed!
最后将这些错误在源码中搜索发现以下内容:
/**
* Is the user a real user account?
* Checks:
* 1. Not root
* 2. UID is above the minimum configured.
* 3
原创
2020-09-03 16:09:49 ·
929 阅读 ·
1 评论