以下内容根据 DoNotStop 的博客进行整理。
报错
我是在安装 hadoop-3.1.3.tar.gz 单机版后启动时遇到的报错,内容如下:
[root@tcloud sbin]# ./start-dfs.sh
Starting namenodes on [tcloud]
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 [tcloud]
ERROR: Attempting to operate on hdfs secondarynamenode as root
ERROR: but there is no HDFS_SECONDARYNAMENODE_USER