Enable phoenix access from Zeppelin in secure cluster
I. Environment details
- HDP 2.5.x
- HDP 2.6.x
- Kerberos enabled
II. Steps to follow
a) JDBC interpreter
Set JDBC interpreter in Zeppelin UI like
- JDBC interpreter config
phoenix.driver org.apache.phoenix.jdbc.PhoenixDriver
phoenix.hbase.client.retries.number 1
phoenix.password
phoenix.url jdbc:phoenix:dkhdp262.openstacklocal,dkhdp261.openstacklocal,dkhdp263.openstacklocal:/hbase-secure
phoenix.user phoenixuser
zeppelin.jdbc.auth.type KERBEROS
zeppelin.jdbc.keytab.location /etc/security/keytabs/zeppelin.server.kerberos.keytab
zeppelin.jdbc.principal zeppelin-dkhdp26@SUPPORT.COM
ARTIFACTS
/usr/hdp/current/phoenix-client/phoenix-client.jar
b) zeppelin notebook


