Hi Paul,

Maybe Aljoscha (in CC) can help you with this question.
AFAIK, he has some experience with Flink and Kerberos.

Best, Fabian

2018-08-13 14:51 GMT+02:00 Paul Lam <paullin3...@gmail.com>:

> Hi,
>
> I built Flink from the latest 1.5.x source code, and got some strange
> outputs from the command line when submitting a Flink job to the
> YARN cluster.
>
> 2018-08-13 19:29:47,325 INFO  org.apache.flink.yarn.
> AbstractYarnClusterDescriptor           - YARN application has been
> deployed successfully.
> Debug is  true storeKey true useTicketCache false useKeyTab true
> doNotPrompt true ticketCache is null isInitiator true KeyTab is
> /home/hadoop/keytab/catmint.keytab refreshKrb5Config is true principal is
> flink/gdc-flinkyarngw01-catmint.i.nease....@nie.netease.com tryFirstPass
> is false useFirstPass is false storePass is false clearPass is false
> Refreshing Kerberos configuration
> principal is flink/gdc-flinkyarngw01-catmint.i.nease....@nie.netease.com
> Will use keytab
> Debug is  true storeKey false useTicketCache true useKeyTab false
> doNotPrompt true ticketCache is null isInitiator true KeyTab is null
> refreshKrb5Config is false principal is null tryFirstPass is false
> useFirstPass is false storePass is false clearPass is false
> Acquire TGT from Cache
> Principal is null
> null credentials from Ticket Cache
> [Krb5LoginModule] authentication failed
> Unable to obtain Principal Name for authentication
> Commit Succeeded
>
> There were two authentication logging outputs, both were printed to the
> stdout. The former one is right, and the later is not.
>
> It seemed that the Krb5LoginModule failed to read the configuration file
> and thus used the ticket cache for authentication. I’ve looked into the
> code, but still have no clue about where these logs came from.
>
> Could someone help me with this? Thanks!
>
> Best Regards,
> Paul Lam
>

Reply via email to