I setup a HDP 2.2 cluster successfully (1 NM, 3 DNs and 1 client). User accounts to access HDP cluster are created in client and checked these users can submit jobs, by SSH to client node and run sample jobs.
In next step I enabled Kerberos authentication and created user principals corresponding to users in client. All things went well as expected. Then I SSH to client PC as a user, generate a Kerberos ticket kinit, then I tried to run a sample job, but job submission failed with: user <user name> not found
message.
In order to run a Job as a user in Secure HDP cluster, do I have to create a user in all nodes in the cluster?