Configure Flume agents to use Kerberos when you want to write sinks to secure HBase.
Create a keytab file called
flume.keytabwhich contains a principal that matches the Kerberos identity of the user that will be running
The flume.keytab file must be owned and readable only by the mapr user.
flume.conffile, configure the following properties:
Property Value Description <agent>.sinks.<hbaseSink>.kerberosPrincipal username/FQDN@REALM.COM The Kerberos identity of the user running
<agent>.sinks.<hbaseSink>.kerberosKeytab path_to_keytab The path to a valid keytab file (flume.keytab) for the user running
For additional properties that you may want to configure, see the Apache Flume documentation.
maprloginticket generation is performed implicitly.