ERROR: Attempting to operate on hdfs namenode as root问题的解决

发布时间 2023-08-09 22:10:33作者: yesyes1

问题描述

在我尝试启动hadoop集群的时候,突然出现这个问题,一串的ERROR啊,真的是很搞心态!

问题解决

然后上百度查资料,就发现了这个解决方法:

输入这个命令,进入到文件里面:

vi /etc/profile

将下面的这段语句放进去,然后保存:

export HDFS_NAMENODE_USER=root
export HDFS_DATANODE_USER=root
export HDFS_SECONDARYNAMENODE_USER=root
export YARN_RESOURCEMANAGER_USER=root
export YARN_NODEMANAGER_USER=root

接着使用这个命令让环境变量生效(一定要让他生效!我就是忘记这一步了!):

source /etc/profile

之后再尝试启动start-all.sh:

启动成功啦!