Kerberos を使用する必要がある Java Action で Oozie を使用したいと考えています。HDFS にキータブがあります。ファイルが HDFS にあるとどのように言えますか?
Configuration conf = new Configuration();
conf.set("hadoop.security.authentication", "Kerberos");
UserGroupInformation.setConfiguration(conf);
UserGroupInformation.loginUserFromKeytab(kerberosPrincipal, kerberosKeytab);
のようなパスを試してみましたが、同様hdfs://xxxx:8020/tmp/myKeytab.keytab
に設定conf.set("fs.defaultFS", "hdfs://server:8020");
しましたが、機能しません。