[
https://issues.apache.org/jira/browse/AMBARI-9985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Levas resolved AMBARI-9985.
----------------------------------
Resolution: Fixed
Committed to trunk
{code}
commit 7f78dffd637e879d56d77225a3ab2728ef88f653
Author: Robert Levas <[email protected]>
Date: Mon Mar 9 18:09:36 2015 -0400
{code}
Committed to branch-2.0.0
{code}
commit 37af87eafd5ca2b9fe8901ed51ea64b213d2ad5f
Author: Robert Levas <[email protected]>
Date: Mon Mar 9 18:51:42 2015 -0400
{code}
> Maintenance Mode Hosts do not get keytabs
> -----------------------------------------
>
> Key: AMBARI-9985
> URL: https://issues.apache.org/jira/browse/AMBARI-9985
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: 2.0.0
> Reporter: Robert Levas
> Assignee: Robert Levas
> Priority: Critical
> Labels: kerberos
> Fix For: 2.0.0
>
> Attachments: AMBARI-9985_trunk_01.patch
>
>
> A downed host behaves a little differently then a host that is up and in a
> maintenance state.
> It appears that where a downed host is not included in steps to install the
> Kerberos client nor is it included when choosing a host to run the service
> check on.
> However a host that is up and in maintenance mode is not included in steps to
> install the Kerberos client, but may be selected as the host to run the
> service check on. Resulting in this error:
> {code}
> 2015-03-04 20:58:03,164 - Error while executing command 'service_check':
> Traceback (most recent call last):
> File
> "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
> line 208, in execute
> method(env)
> File
> "/var/lib/ambari-agent/cache/common-services/KERBEROS/1.10.3-10/package/scripts/service_check.py",
> line 58, in service_check
> raise Fail(err_msg)
> Fail: Failed to execute kinit test due to principal or keytab not found or
> available
> {code}
> The error is correct in that the keytab has not been distributed to it, this
> is because the Kerberos Client has not been installed on it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)