hadoop3.x.x错误解决

错误信息:there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.

解决方案:

(缺少用户定义而造成的)因此编辑启动和关闭

注意是在文件开始空白处

在/hadoop/sbin路径下: 
将start-dfs.sh,stop-dfs.sh两个文件顶部添加以下参数:

HDFS_DATANODE_USER=root
HDFS_DATANODE_SECURE_USER=hdfs
HDFS_NAMENODE_USER=root
HDFS_SECONDARYNAMENODE_USER=root 

start-yarn.sh,stop-yarn.sh顶部也需添加以下:

YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root

 

posted @ 2019-03-30 15:14  清晨的第一抹阳光  阅读(222)  评论(0编辑  收藏  举报