hdfs is not allowed to impersona

2019-06-11  本文已影响0人  杨康他兄弟

     今天在调试程序,写hdfs时,程序报错,日志如下:

    Caused by: org.apache.hadoop.ipc.RemoteException: User: hdfs is not allowed to impersonate hdfs

错误说明的很清楚了,hdfs账号不允许假扮hdfs用户。

错误原因:没有在core-site.xml文件中配置hdfs账户的proxyuser规则。

填坑方法:在namenode上编辑core-site.xml文件,如下:

为了不重启服务,可以在namenode下执行如下命令:

hdfs dfsadmin -refreshSuperUserGroupsConfiguration

至此,问题解决 !后面会继续说明,这些问题的本质原因。

上一篇 下一篇

猜你喜欢

热点阅读