Member since
12-09-2015
7
Posts
3
Kudos Received
0
Solutions
12-18-2015
07:34 AM
1 Kudo
Hi It also failed in "Unkerberize Cluster" step, when I try to disable kerberos。Maybe there is some inconsistency in database。 There is the error log in ambari-server: 17 Dec 2015 23:27:18,258 ERROR [qtp-client-24] ClusterImpl:2016 - Config inconsistency exists: unknown configType=kerberos-env 17 Dec 2015 23:27:18,262 ERROR [qtp-client-24] ClusterImpl:2016 - Config inconsistency exists: unknown configType=krb5-conf 17 Dec 2015 23:27:18,279 INFO [qtp-client-24] AmbariManagementControllerImpl:1324 - Received a updateCluster request, clusterId=2, clusterName=hdp23, securityType=NONE, request={ clusterName=hdp23, clusterId=2, provisioningState=null, securityType=NONE, stackVersion=HDP-2.3, desired_scv=null, hosts=[] } 17 Dec 2015 23:27:18,285 INFO [qtp-client-24] AmbariManagementControllerImpl:1545 - Received cluster security type change request from KERBEROS to NONE 17 Dec 2015 23:27:18,296 ERROR [qtp-client-24] KerberosHelperImpl:1486 - The 'krb5-conf' configuration is not available 17 Dec 2015 23:27:18,311 ERROR [qtp-client-24] AbstractResourceProvider:337 - Caught AmbariException when modifying a resource
org.apache.ambari.server.AmbariException: The 'krb5-conf' configuration is not available
at org.apache.ambari.server.controller.KerberosHelperImpl.getKerberosDetails(KerberosHelperImpl.java:1487)
at org.apache.ambari.server.controller.KerberosHelperImpl.toggleKerberos(KerberosHelperImpl.java:224)
at org.apache.ambari.server.controller.AmbariManagementControllerImpl.updateCluster(AmbariManagementControllerImpl.java:1553)
at org.apache.ambari.server.controller.AmbariManagementControllerImpl.updateClusters(AmbariManagementControllerImpl.java:1308)
at org.apache.ambari.server.controller.internal.ClusterResourceProvider$2.invoke(ClusterResourceProvider.java:241)
at org.apache.ambari.server.controller.internal.ClusterResourceProvider$2.invoke(ClusterResourceProvider.java:238)
at org.apache.ambari.server.controller.internal.AbstractResourceProvider.modifyResources(AbstractResourceProvider.java:330)
at org.apache.ambari.server.controller.internal.ClusterResourceProvider.updateResources(ClusterResourceProvider.java:238)
at org.apache.ambari.server.controller.internal.ClusterControllerImpl.updateResources(ClusterControllerImpl.java:310)
at org.apache.ambari.server.api.services.persistence.PersistenceManagerImpl.update(PersistenceManagerImpl.java:104)
at org.apache.ambari.server.api.handlers.UpdateHandler.persist(UpdateHandler.java:42)
at org.apache.ambari.server.api.handlers.BaseManagementHandler.handleRequest(BaseManagementHandler.java:72)
at org.apache.ambari.server.api.services.BaseRequest.process(BaseRequest.java:135)
at org.apache.ambari.server.api.services.BaseService.handleRequest(BaseService.java:105)
at org.apache.ambari.server.api.services.BaseService.handleRequest(BaseService.java:74)
... View more
12-17-2015
04:22 PM
1 Kudo
this is full output: [root@hdp23 ~]# /var/lib/ambari-server/resources/scripts/configs.sh -u admin -p admin set hdp23 hdp23 kerberos-env kdc_type mit-kdc USERID=admin PASSWORD=admin [ERROR] "kerberos-env" not found in server response. [ERROR] Output of `curl -k -s -u admin:admin "http://hdp23:8080/api/v1/clusters/hdp23?fields=Clusters/desired_configs"` is:
[ERROR] { "href" : "http://hdp23:8080/api/v1/clusters/hdp23?fields=Clusters/desired_configs", "Clusters" : { "cluster_name" : "hdp23", "version" : "HDP-2.3", "desired_configs" : { "ams-env" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-hbase-env" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-hbase-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-hbase-policy" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-hbase-security-site" : { "tag" : "version1447901227415", "user" : "admin", "version" : 4 }, "ams-hbase-site" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ams-site" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "capacity-scheduler" : { "tag" : "version1447901227786", "user" : "admin", "version" : 4 }, "cluster-env" : { "tag" : "version1447901227328", "user" : "admin", "version" : 4 }, "core-site" : { "tag" : "version1447901227883", "user" : "admin", "version" : 5 }, "hadoop-env" : { "tag" : "version1444890392665", "user" : "admin", "version" : 2 }, "hadoop-policy" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "hbase-env" : { "tag" : "version1444890391686", "user" : "admin", "version" : 2 }, "hbase-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "hbase-policy" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "hbase-site" : { "tag" : "version1447901227491", "user" : "admin", "version" : 5 }, "hdfs-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "hdfs-site" : { "tag" : "version1447901227586", "user" : "admin", "version" : 6 }, "mapred-env" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "mapred-site" : { "tag" : "version1444890391559", "user" : "admin", "version" : 2 }, "ranger-hbase-audit" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hbase-plugin-properties" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hbase-policymgr-ssl" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hbase-security" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hdfs-audit" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hdfs-plugin-properties" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hdfs-policymgr-ssl" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-hdfs-security" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-yarn-audit" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-yarn-plugin-properties" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-yarn-policymgr-ssl" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ranger-yarn-security" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "slider-client" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "slider-env" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "slider-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ssl-client" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "ssl-server" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "yarn-env" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "yarn-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "yarn-site" : { "tag" : "version1447901227698", "user" : "admin", "version" : 10 }, "zoo.cfg" : { "tag" : "version1", "user" : "admin", "version" : 1 }, "zookeeper-env" : { "tag" : "version1444890391628", "user" : "admin", "version" : 2 }, "zookeeper-log4j" : { "tag" : "version1", "user" : "admin", "version" : 1 } } } }
... View more
12-17-2015
06:30 AM
1 Kudo
@Orlando Teixeira Thanks for your reply. But I find there is already a kdc_type property in /var/lib/ambari-server/resources/common-services/KERBEROS/1.10.3-10/configuration/kerberos-env.xml And when I run commond " /var/lib/ambari-server/resources/scripts/configs.sh -u admin -p admin set hdp23 hdp23 kerberos-env kdc_type mit-kdc ", there is some error: USERID=admin PASSWORD=admin [ERROR] "kerberos-env" not found in server response. [ERROR] Output of `curl -k -s -u admin:admin "http://hdp23:8080/api/v1/clusters/hdp23?fields=Clusters/desired_configs"` is: ..... .....
... View more
12-16-2015
11:23 AM
Hi I'm using AMBARI-2.1.2。 After complete the full intallation,I disabled Kerberos, and then enable Kerberos。
Services runs fine, But kerberos configs page can't open。 After debug with Chrome, I find some js error in app.js。 if (this.get('content.serviceName') === 'KERBEROS') { var kdc_type = configs.findProperty('name', 'kdc_type'); if (kdc_type.get('value') === 'none') { //line 22515 At line 22515, there is a "Uncaught TypeError: Cannot read property 'get' of undefined" And I find "kdc_type = undefined, configs = []",
I think he problem is caused by "kdc_type = undefined" I find there is no service:"KERBEROS" in http://hdp23:8080/api/v1/clusters/hdp23/configurations/service_config_versions Any suggestion will be appreciated. Thanks.
... View more
Labels:
- Labels:
-
Apache Ambari
-
Kerberos