在配置hadoop3.1.3中出现的错误ERROR: Attempting to operate on yarn nodemanager as root ERROR
这个在开启hdfs和yarn服务时可能出现,在关闭使用脚本关闭hdfs和yarn服务时也有可能出现解决办法将start-dfs.sh,stop-dfs.sh(在hadoop安装目录的sbin里)两个文件顶部添加以下参数HDFS_DATANODE_USER=rootHADOOP_SECURE_DN_USER=hdfsHDFS_NAMENODE_USER=rootHDFS_SECONDARYNAMEN
·
这个在开启hdfs和yarn服务时可能出现,在关闭使用脚本关闭hdfs和yarn服务时也有可能出现
解决办法
- 将start-dfs.sh,stop-dfs.sh(在hadoop安装目录的sbin里)两个文件顶部添加以下参数
HDFS_DATANODE_USER=root
HADOOP_SECURE_DN_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root
- 将start-yarn.sh,stop-yarn.sh(在hadoop安装目录的sbin里)两个文件顶部添加以下参数
YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
成功解决该问题
更多推荐
已为社区贡献6条内容
所有评论(0)