如何阻止hadoop垃圾日志中的;警告HadoopFileSystemOwner:找不到myname的组信息(身份验证:简单)";

如何阻止hadoop垃圾日志中的;警告HadoopFileSystemOwner:找不到myname的组信息(身份验证:简单)";,hadoop,amazon-emr,Hadoop,Amazon Emr,我正在AWS EMR的纱线上运行spark应用程序,MBs向我发送了此错误的垃圾邮件: 19/09/30 17:09:29警告Hadoop文件系统所有者:未找到myname(身份验证:简单)的组信息,使用myname作为主组 根据来自的建议,我在我的namenode上尝试了IDMyName,我在uid、gid和groups下看到了myname namenode上的hdfs组myname也显示: myname:myname 如何修复或停止日志中的此垃圾邮件?在core-site.xml中更改/添加

我正在AWS EMR的纱线上运行spark应用程序,MBs向我发送了此错误的垃圾邮件:
19/09/30 17:09:29警告Hadoop文件系统所有者:未找到myname(身份验证:简单)的组信息,使用myname作为主组

根据来自的建议,我在我的namenode上尝试了
IDMyName
,我在uid、gid和groups下看到了
myname

namenode上的hdfs组myname也显示:
myname:myname


如何修复或停止日志中的此垃圾邮件?

在core-site.xml中更改/添加上述属性

<property> 
  <name>hadoop.http.staticuser.user</name> 
  <value>yourname</value> 
</property>

hadoop.http.staticuser.user
你的名字
“hdfs组”的工作方式是使用 其中一个NameNode的用户名。使用默认值时 ShellBasedUnixGroups插件,接收请求的名称节点 将自己作为分支进程运行“id-gn username”命令 宿主并收集输出


资料来源:

目前设置为
dr.who
。此外,我提交应用程序的方式不仅仅是
myname
,因此我希望避免一个解决方案,该解决方案修复了
myname
,而不是
myothername
,因为你很可能会看到这一点,并愿意做出回应;你有没有找到解决这个问题的办法?我也遇到了同样的问题,这似乎是我通过谷歌搜索找到的唯一相关内容。