在对hadoop3.1.3集群初始化之后,启动集群时,报错:
[root@hadoop301 sbin]# ./start-dfs.sh
Starting namenodes on [hadoop301]
ERROR: Attempting to operate on hdfs namenode as root
ERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation.
Starting datanodes
ERROR: Attempting to operate on hdfs datanode as root
ERROR: but there is no HDFS_DATANODE_USER defined. Aborting operation.
Starting secondary namenodes [hadoop303]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER defined. Aborting operation.
解决方案:
[root@hadoop301 sbin]# pwd
/usr/local/wyh/software/hadoop-3.1.3/sbin
[root@hadoop301 sbin]# vi start-dfs.sh
[root@hadoop301 sbin]# vi stop-df
在配置并初始化Hadoop 3.1.3集群后,启动过程中遇到错误。通过执行特定的解决方案步骤,问题得到解决,重新启动集群后正常运行。
订阅专栏 解锁全文
1265

被折叠的 条评论
为什么被折叠?



