[ 
https://issues.apache.org/jira/browse/AMBARI-25511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17129191#comment-17129191
 ] 

Dmitry Lysnichenko commented on AMBARI-25511:
---------------------------------------------

The issue here is that stack_features.json contains a max version for the 
hive_server2_kerberized_env variable. That's why kinit is skipped on a newer 
stack version

> hive auth fallback to SIMPLE because startup script fail to do kerberos login
> -----------------------------------------------------------------------------
>
>                 Key: AMBARI-25511
>                 URL: https://issues.apache.org/jira/browse/AMBARI-25511
>             Project: Ambari
>          Issue Type: Bug
>            Reporter: Rajkumar Singh
>            Assignee: Dmitry Lysnichenko
>            Priority: Major
>
> There is problem with ambari startup script in secure environment, before 
> starting the hiveserver2, it triggers the hadoop run jar 
> (org.apache.hadoop.util.RunJar) where it authenticated himself using kerberos 
> and push the credential to subject but this is not happening.  KrbLoginModule 
> looks for a ticket in the cache and did not find it.
> Failure of auth leads to failure of hdfs call until hive do loginfromkeytab 
> explicitly.
>  
> I tried a small hack where I modified the startHiveserver2.sh.j2 template by 
> including the knit with the service keytab and principal which works as 
> expected.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to