hadoop启动yarn.sh报错Refusing to run as root: root# account is not found. Aborting.
时间: 2024-06-15 07:06:50 浏览: 262
外网无法访问HDFS org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block
hadoop启动yarn.sh报错"Refusing to run as root: root# account is not found. Aborting."的原因是因为hadoop不允许以root用户身份运行。这是为了提高系统的安全性和稳定性。当你尝试以root用户身份运行yarn.sh时,hadoop会拒绝并报错。
解决这个问题的方法是使用一个非root用户来启动hadoop。你可以创建一个新的用户,并为其分配适当的权限。然后,使用该用户来启动hadoop。
另外,还需要确保你已经正确地配置了hadoop的环境变量,并且所有必需的文件和目录都具有正确的权限。
阅读全文