I think you need a superuser to start the service. Is datanode a superuser?

Regards
Harinder

On Thu, Nov 8, 2018 at 11:29 PM ZongtianHou <zongtian...@icloud.com.invalid>
wrote:

> Hi, everyone
> I set up kerberos for the hdfs cluster, but after I start name node, then
> the datanode, In the namenode log file, it display the following error:
>
> 2018-11-09 15:09:38,725 WARN
> org.apache.hadoop.security.UserGroupInformation: No groups available for
> user datanode
> 4870 2018-11-09 15:09:38,725 INFO org.apache.hadoop.ipc.Server: IPC Server
> handler 0 on 8020, call
> org.apache.hadoop.hdfs.server.protocol.DatanodeProtocol.versionRequest from
> 127.0.0.1:56409 Call#132 Retry#0:
> org.apache.hadoop.security.AccessControlException: Access denied for user
> datanode. Superuser privilege is required
>
> The kerberos auth for name node and data node are both ok,  can anyone see
> the problem here, any hint will be very appreciated.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@hadoop.apache.org
> For additional commands, e-mail: user-h...@hadoop.apache.org
>
>

Reply via email to