In your provider-family stanza, could you try adding this parameter (as specified in https://www.cloudera.com/documentation/enterprise/5-5-x/topics/cdh_sg_hbase_authentication.html)
[provider-family:hbase_family]
vix.mode = stream
vix.command = java
vix.command.arg.1 = -Xmx512m
vix.command.arg.2 = -classpath
vix.command.arg.3 = $SPLUNK_HOME/bin/jars/SplunkMR-h1.jar:$SPLUNK_HOME/etc/apps/${project.artifactId}/bin/${project.artifactId}-${project.version}.jar:$SPLUNK_HOME/etc/apps/${project.artifactId}/bin/lib/*
vix.command.arg.4 = -Djava.security.auth.login.config=/etc/hbase/conf/zk-jaas.conf
vix.command.arg.5 = com.splunk.erp.hbase.HBaseERP
where /etc/hbase/conf/zk-jaas.conf contains the following:
Client {
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
useTicketCache=false
keyTab="/etc/hbase/conf/hbase.keytab"
principal="hbase/fully.qualified.domain.name@<YOUR-REALM>";
};
... View more