Robert Levas created AMBARI-22629:
-------------------------------------

             Summary: Disabling Kerberos after enabled during Blueprint install 
fails with missing data directory error
                 Key: AMBARI-22629
                 URL: https://issues.apache.org/jira/browse/AMBARI-22629
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: 2.6.0
            Reporter: Robert Levas
            Assignee: Robert Levas


Disabling Kerberos after enabled during Blueprint install fails with missing 
data directory error.

 !image-2017-12-11-15-12-21-492.png|thumbnail! 

This is caused by an invalid security state set for the installed components 
since the appropriate state is not set while enabling Kerberos during the 
installation process:

{noformat}
ambari=> select * from hostcomponentstate;
 id | cluster_id |  component_name  |   version    | current_state | host_id | 
service_name | upgrade_state | security_state
----+------------+------------------+--------------+---------------+---------+--------------+---------------+----------------
  1 |          2 | KERBEROS_CLIENT  | UNKNOWN      | INSTALLED     |       1 | 
KERBEROS     | NONE          | UNSECURED
  2 |          2 | ZOOKEEPER_CLIENT | 2.5.0.0-1245 | INSTALLED     |       1 | 
ZOOKEEPER    | NONE          | UNSECURED
  3 |          2 | ZOOKEEPER_SERVER | 2.5.0.0-1245 | STARTED       |       1 | 
ZOOKEEPER    | NONE          | UNSECURED
{noformat}

The expected state for each component is {{SECURED}}, not {{UNSECURED}}. 
Because of this, Ambari _thinks_ there is no work to be done, causing this 
issue. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to