11-15-2017 02:50 PM
I’m looking for information on how to set up Kerberos on the SnapLogic groundplex for authentication to Cloudera. I want to use Hive account and snap pack. I see this documentation:
https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/2015960/How+to+Configure+a+Groundplex+for+...
Is that all there is to it? Or are there more steps?
11-21-2017 08:11 AM
Step 5 says to “Generate the keytab file for the kerberos user.” Does anyone have details on how to do this?
11-21-2017 01:18 PM
Creating a keytab file is straightforward.
$ ktuil
ktutil: add_entry -password -p principal -k knvo -e enctype
(enter password)
ktutil: write_kt keytabfile
ktutil quit
where
You can verify the new file with ‘klist -kt keytabfile’.
If the server principal does not exist yet:
$ kadmin
kadmin: add_principal principal
kadmin: ktadd -k keytabfile principal
If the server principal already exists:
$ kadmin
kdamin: ktadd -k keytabfile -norandkey principal
where principal is something like “hdfs/172.3.1.7@MYORG.EXAMPLE.COM”.
12-11-2017 12:49 PM
Step 6/7 refers to a Hadoop (HDFS) configuration directory. We’re using Cloudera and our Cloudera admin said we don’t have a config directory. Can anyone provide details on what directory this is?
12-15-2017 02:57 PM
We did get this working. Here are some of my notes that may be useful.