Jonathan Hurley created AMBARI-14847:
----------------------------------------

             Summary: Concurrent kinit Commands Cause Alerts To Randomly Trigger
                 Key: AMBARI-14847
                 URL: https://issues.apache.org/jira/browse/AMBARI-14847
             Project: Ambari
          Issue Type: Bug
          Components: ambari-agent
    Affects Versions: 2.0.0
            Reporter: Jonathan Hurley
            Assignee: Jonathan Hurley
            Priority: Critical
             Fix For: 2.2.2


The alerts framework on each Ambari Agent runs alerts in a threadpool when the 
job triggers. This can cause the following error to randomly appear and the 
alert to go CRITICAL:

{noformat}
 Connection failed to http://nat-rare-21-dvitiiuk-2-5.novalocal:8088 (Execution 
of '/usr/bin/kinit -l 5m -c 
/var/lib/ambari-agent/tmp/web_alert_cc_f3f99363c3b7d1667f1287ce3a35aa52 -kt 
/etc/security/keytabs/spnego.service.keytab 
HTTP/[email protected] > /dev/null' returned 1.

kinit: Internal credentials cache error while storing credentials while getting 
initial credentials)
{noformat}

The alerts would randomly go CRITICAL at the end of their ticket expiration 
time only to become OK again shortly after. 

The cause is that the {{kinit}} command being executed to create new 
credentials cannot be run concurrently for the same user. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to