After trying to disable kerberos via the UI the following message is seen in the ambari-server logs and the service fails to start.
...INFO [main] KerberosChecker:57 - Checking Ambari Server Kerberos credentials.
WARN [main] KerberosChecker:81 - /etc/security/keytabs/ambari.server.keytab doesn't exist
ERROR [main] KerberosChecker:115 - Configuration Error - either doNotPrompt should be false or at least one of useTicketCache, useKeyTab, tryFirstPass and useFirstPass should be true
Edit: /etc/ambari-server/conf/ambari.properties
Ensure the following is set: kerberos.check.jaas.configuration=false
Further disable kerberos for ambari server by removing:
When disabling Kerberos at Ambari .some configuration is misconfigures, and restarting Ambari server, you get this error
22 Nov 2017 12:30:53,837 INFO [main] KerberosChecker:64 - Checking Ambari Server Kerberos credentials.
22 Nov 2017 12:30:53,858 ERROR [main] KerberosChecker:120 - xxxxxxx.xxxxxxxx.com.ar: unknown error
22 Nov 2017 12:30:53,860 ERROR [main] AmbariServer:1073 - Failed to run the Ambari Server
org.apache.ambari.server.AmbariException: Ambari Server Kerberos credentials check failed.
Check KDC availability and JAAS configuration in /etc/ambari-server/conf/krb5JAASLogin.conf
at org.apache.ambari.server.controller.utilities.KerberosChecker.checkJaasConfiguration(KerberosChecker.java:121)
at org.apache.ambari.server.controller.AmbariServer.main(AmbariServer.java:1064)