Support Questions
Find answers, ask questions, and share your expertise

can not access hdfs

Explorer

Kerberos version: 1.10.3-10

hdfs version: 2.7.1

<Pre-condition>

1. Kerberos Installed

2. use hdfs to execute 'hadoop fs -mkdir /user/hdfs4'

3. use hdfs to execute 'hadoop fs -chmod 777 /user/hdfs4'

<Reproduce steps>

1. use root to create hdfs4 account

2. registered hdfs4 in Kerberos server

3. change user to hdfs4 ($su hdfs4)

4. get ticket: kinit -k -t /etc/security/keytabs/hdfs4.user.keytab hdfs4@EXAMPLE.COM

5. $cd /usr/hdp/2.3.0.0-2557/hadoop-mapreduce

6. $hadoop jar /usr/hdp/2.3.0.0-2557/hadoop-mapreduce/hadoop-mapreduce-examples.jar teragen 10000000 input

<Actual Result>

16/01/08 15:09:20 INFO mapreduce.Job: Task Id : attempt_1452158245691_0009_m_000001_1, Status : FAILED
Application application_1452158245691_0009 initialization failed (exitCode=255) with output: main : command provided 0
main : run as user is hdfs4
main : requested yarn user is hdfs4
User hdfs4 not found
4 REPLIES 4

User hdfs4 must exist on every node.

What group is hdfs4 in?

New Contributor

Could you please guide me since I'm facing exactly same error?

Mentor

@Archer Huang has this been resolved? Can you accept the best answer or provide your own solution?

New Contributor

Hi , can u provide the solution for above issue?

Thanks!