Warning Jobserver and all related Jobserver integrations reached their End of Life in commercial environments in October, 2024. In Collibra Platform for Government and Collibra Platform Self-Hosted environments, they will reach their End of Life on May 30, 2027.
For information on registering a data source via Edge, go to Registering and synchronizing a data source via Edge.
Kerberos authentication
You can use Kerberos authentication for registering a Hive data source, for example Cloudera Hive, Hortonworks Hive or MapR Hive.
Authentication type
We only support Kerberos username and password authentication, not keytab. Ensure that you configure this in the jaas.conf file by setting the useKeyTab option to false.
In the following jaas.conf example, Client is the value of the loginContextName field when you configure the Kerberos connection configuration.
Client {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=false
useTicketCache=true;
};
If there are multiple entries in this configuration file, ask the database administrator or network administrator which one to use. For more information about the Jaas login configuration file, see the Java documentation.
Example krb5.conf
The following is an example configuration file of Kerberos.
[libdefaults]
renew_lifetime = 7d
forwardable = true
default_realm = MY.REALM
ticket_lifetime = 24h
dns_lookup_realm = false
dns_lookup_kdc = false
default_ccache_name = /tmp/krb5cc_%{uid}
[logging]
default = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
kdc = FILE:/var/log/krb5kdc.log
[realms]
MY.REALM = {
kdc = <kdc.my.realm>
admin_server = <kadmin.my.realm>
}