正在回答 回答被采纳积分+1
1回答
徐老师
2021-12-16 10:15:54
根据错误信息可以看出来是缺少配置了。
解决流程如下:
1:修改sbin目录下的start-yarn.sh和stop-yarn.sh这两个脚本文件。在文件前面增加如下内容:
[root@bigdata01 hadoop-3.2.0]# cd sbin/ [root@bigdata01 sbin]# vi start-yarn.sh YARN_RESOURCEMANAGER_USER=root HADOOP_SECURE_DN_USER=yarn YARN_NODEMANAGER_USER=root [root@bigdata01 sbin]# vi stop-yarn.sh YARN_RESOURCEMANAGER_USER=root HADOOP_SECURE_DN_USER=yarn YARN_NODEMANAGER_USER=root
2:确认一下sbin目录下的start-dfs.sh和stop-dfs.sh这两个脚本文件里面是否增加了下面内容。
[root@bigdata01 hadoop-3.2.0]# cd sbin/ [root@bigdata01 sbin]# vi start-dfs.sh HDFS_DATANODE_USER=root HDFS_DATANODE_SECURE_USER=hdfs HDFS_NAMENODE_USER=root HDFS_SECONDARYNAMENODE_USER=root [root@bigdata01 sbin]# vi stop-dfs.sh HDFS_DATANODE_USER=root HDFS_DATANODE_SECURE_USER=hdfs HDFS_NAMENODE_USER=root HDFS_SECONDARYNAMENODE_USER=root
3:停止集群。
[root@bigdata01 hadoop-3.2.0]# sbin/stop-all.sh
4:重新启动集群
[root@bigdata01 hadoop-3.2.0]# sbin/start-all.sh
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星