Hi All,

I have noticed that after enabling Kerberos in our cluster, all Oozie java MR 
actions started failing with the delegation token error. Seems like it is a 
known issue documented in the Cookbook. As a solution, it is suggested to add a 
code snippet to all java MR jobs.
https://cwiki.apache.org/confluence/display/OOZIE/Java+Cookbook#JavaCookbook-AuthenticatingonaKerberosenabledcluster

At the same time, the delegation token is automatically propagated by Oozie to 
Hive, Pig, Sqoop and other actions.

The question is why can’t the token be propagated to Java actions by Oozie?

I have many custom Java MR jobs and also third party jobs and it would be 
pretty hard to patch all of them with this snippet.

Thank you
Aleksei

Reply via email to