qiguoxiaosheng created ZEPPELIN-4721:
----------------------------------------

             Summary: Unable to connect presto via JDBC generic interpreter
                 Key: ZEPPELIN-4721
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4721
             Project: Zeppelin
          Issue Type: Bug
          Components: JdbcInterpreter
    Affects Versions: 0.9.0
         Environment: os centos7.2
java version is "1.8.0_191"
zeppline version is zeppelin-0.9.0-preview1
            Reporter: qiguoxiaosheng


hi
I have been trying to connect presto via JDBC generic interpreter, but I'm in 
trouble. I configured  the  connection information with the JDBC interpreter  
template on the web page.
Sadly, the connect request was rejected.
A typical debug log would look like that:
INFO [2020-03-30 16:47:57,231] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
AbstractScheduler.java[runJob]:125) - Job paragraph_1585549846339_-887047858 
started by scheduler org.apache.zeppelin.jdbc.JDBCInterpreter468126900
DEBUG [2020-03-30 16:47:57,234] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.auth.type, value: 
KERBEROS
DEBUG [2020-03-30 16:47:57,242] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.driver
DEBUG [2020-03-30 16:47:57,243] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: driver
DEBUG [2020-03-30 16:47:57,246] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.driver, value: 
com.facebook.presto.jdbc.PrestoDriver
DEBUG [2020-03-30 16:47:57,248] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.interpolation
DEBUG [2020-03-30 16:47:57,248] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.interpolation
DEBUG [2020-03-30 16:47:57,250] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.interpolation, value: 
true
DEBUG [2020-03-30 16:47:57,252] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.user
DEBUG [2020-03-30 16:47:57,252] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: user
DEBUG [2020-03-30 16:47:57,253] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.user, value: user
DEBUG [2020-03-30 16:47:57,254] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.statementPrecode
DEBUG [2020-03-30 16:47:57,255] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: statementPrecode
DEBUG [2020-03-30 16:47:57,256] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.statementPrecode, value: 
DEBUG [2020-03-30 16:47:57,257] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.precode
DEBUG [2020-03-30 16:47:57,257] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: precode
DEBUG [2020-03-30 16:47:57,258] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.precode, value: 
DEBUG [2020-03-30 16:47:57,259] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.password
DEBUG [2020-03-30 16:47:57,259] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: password
DEBUG [2020-03-30 16:47:57,260] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.password, value: 
DEBUG [2020-03-30 16:47:57,261] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.interpreter.max.poolsize
DEBUG [2020-03-30 16:47:57,261] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: interpreter.max.poolsize
DEBUG [2020-03-30 16:47:57,262] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.interpreter.max.poolsize, 
value: 10
DEBUG [2020-03-30 16:47:57,263] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.interpreter.localRepo
DEBUG [2020-03-30 16:47:57,263] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: interpreter.localRepo
DEBUG [2020-03-30 16:47:57,264] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.interpreter.localRepo, 
value: /data/zeppelin-0.9.0/local-repo/presto
DEBUG [2020-03-30 16:47:57,265] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.completer.ttlInSeconds
DEBUG [2020-03-30 16:47:57,266] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: completer.ttlInSeconds
DEBUG [2020-03-30 16:47:57,267] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.completer.ttlInSeconds, 
value: 120
DEBUG [2020-03-30 16:47:57,268] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.auth.type
DEBUG [2020-03-30 16:47:57,268] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.auth.type
DEBUG [2020-03-30 16:47:57,269] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.auth.type, value: 
KERBEROS
DEBUG [2020-03-30 16:47:57,270] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.interpreter.output.limit
DEBUG [2020-03-30 16:47:57,270] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: interpreter.output.limit
DEBUG [2020-03-30 16:47:57,270] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.interpreter.output.limit, 
value: 102400
DEBUG [2020-03-30 16:47:57,271] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.maxConnLifetime
DEBUG [2020-03-30 16:47:57,271] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.maxConnLifetime
DEBUG [2020-03-30 16:47:57,272] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.maxConnLifetime, value: 
-1
DEBUG [2020-03-30 16:47:57,272] ({pool-2-thread-1} 
MutableMetricsFactory.java[newForField]:42) - field 
org.apache.hadoop.metrics2.lib.MutableRate 
org.apache.hadoop.security.UserGroupInformation$UgiMetrics.loginSuccess with 
annotation @org.apache.hadoop.metrics2.annotation.Metric(about=, 
sampleName=Ops, always=false, type=DEFAULT, valueName=Time, value=[Rate of 
successful kerberos logins and latency (milliseconds)])
DEBUG [2020-03-30 16:47:57,273] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.concurrent.use
DEBUG [2020-03-30 16:47:57,273] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.concurrent.use
DEBUG [2020-03-30 16:47:57,273] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.concurrent.use, value: 
false
DEBUG [2020-03-30 16:47:57,274] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.maxRows
DEBUG [2020-03-30 16:47:57,274] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.maxRows
DEBUG [2020-03-30 16:47:57,275] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.maxRows, value: 1000
DEBUG [2020-03-30 16:47:57,275] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.splitQueries
DEBUG [2020-03-30 16:47:57,275] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: splitQueries
DEBUG [2020-03-30 16:47:57,276] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.splitQueries, value: false
DEBUG [2020-03-30 16:47:57,276] ({pool-2-thread-1} 
MutableMetricsFactory.java[newForField]:42) - field 
org.apache.hadoop.metrics2.lib.MutableRate 
org.apache.hadoop.security.UserGroupInformation$UgiMetrics.loginFailure with 
annotation @org.apache.hadoop.metrics2.annotation.Metric(about=, 
sampleName=Ops, always=false, type=DEFAULT, valueName=Time, value=[Rate of 
failed kerberos logins and latency (milliseconds)])
DEBUG [2020-03-30 16:47:57,277] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: common.max_count
DEBUG [2020-03-30 16:47:57,280] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: common, value: max_count
DEBUG [2020-03-30 16:47:57,280] ({pool-2-thread-1} 
MutableMetricsFactory.java[newForField]:42) - field 
org.apache.hadoop.metrics2.lib.MutableRate 
org.apache.hadoop.security.UserGroupInformation$UgiMetrics.getGroups with 
annotation @org.apache.hadoop.metrics2.annotation.Metric(about=, 
sampleName=Ops, always=false, type=DEFAULT, valueName=Time, value=[GetGroups])
DEBUG [2020-03-30 16:47:57,280] ({pool-1-thread-2} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.concurrent.use, value: 
false
DEBUG [2020-03-30 16:47:57,280] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: common.max_count, value: 1000
DEBUG [2020-03-30 16:47:57,281] ({pool-2-thread-1} 
MetricsSystemImpl.java[register]:232) - UgiMetrics, User and group related 
metrics
DEBUG [2020-03-30 16:47:57,281] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.keytab.location
DEBUG [2020-03-30 16:47:57,281] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.keytab.location
DEBUG [2020-03-30 16:47:57,282] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.keytab.location, value: 
/keytabs/user.keytab
DEBUG [2020-03-30 16:47:57,282] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: zeppelin.jdbc.principal
DEBUG [2020-03-30 16:47:57,282] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: jdbc.principal
DEBUG [2020-03-30 16:47:57,283] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.principal, value: 
user@_HOST.COM
DEBUG [2020-03-30 16:47:57,284] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: 
zeppelin.jdbc.concurrent.max_connection
DEBUG [2020-03-30 16:47:57,284] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: zeppelin, value: 
jdbc.concurrent.max_connection
DEBUG [2020-03-30 16:47:57,284] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: 
zeppelin.jdbc.concurrent.max_connection, value: 10
DEBUG [2020-03-30 16:47:57,285] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.completer.schemaFilters
DEBUG [2020-03-30 16:47:57,285] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: completer.schemaFilters
DEBUG [2020-03-30 16:47:57,285] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.completer.schemaFilters, 
value: 
DEBUG [2020-03-30 16:47:57,286] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: default.url
DEBUG [2020-03-30 16:47:57,286] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:202) - key: default, value: url
DEBUG [2020-03-30 16:47:57,286] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.url, value: 
jdbc:presto://org.node-master2gI.com:7521
DEBUG [2020-03-30 16:47:57,287] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:199) - propertyKey: user
ERROR [2020-03-30 16:47:57,287] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:220) - zeppelin will be ignored. driver.zeppelin and 
zeppelin.url is mandatory.
DEBUG [2020-03-30 16:47:57,287] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[open]:230) - JDBC PropretiesMap: 
{default={url=jdbc:presto://org.node-master2gI.com:7521, 
completer.schemaFilters=, user=user, statementPrecode=, splitQueries=false, 
password=, driver=com.facebook.presto.jdbc.PrestoDriver, 
completer.ttlInSeconds=120, precode=}, common={max_count=1000}}
DEBUG [2020-03-30 16:47:57,288] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:211) - key: zeppelin.jdbc.maxRows, value: 1000
DEBUG [2020-03-30 16:47:57,289] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.precode, value: 
DEBUG [2020-03-30 16:47:57,290] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: common.precode, value: null
DEBUG [2020-03-30 16:47:57,292] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
RemoteInterpreterServer.java[jobRun]:683) - Script after hooks: select * from 
hive.test.test limit 1;
DEBUG [2020-03-30 16:47:57,293] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:211) - key: zeppelin.jdbc.interpolation, value: 
true
DEBUG [2020-03-30 16:47:57,294] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[internalInterpret]:806) - Run SQL command 'select * from 
hive.test.test limit 1;'
DEBUG [2020-03-30 16:47:57,294] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[internalInterpret]:809) - PropertyKey: default, SQL 
command: 'select * from hive.test.test limit 1;'
DEBUG [2020-03-30 16:47:57,295] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: default.splitQueries, value: false
DEBUG [2020-03-30 16:47:57,298] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
Interpreter.java[getProperty]:204) - key: zeppelin.jdbc.auth.type, value: 
KERBEROS
... 
 INFO [2020-03-30 16:47:57,549] ({pool-2-thread-1} 
KerberosInterpreter.java[call]:136) - Ran runKerberosLogin command successfully.
DEBUG [2020-03-30 16:47:57,549] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
UserGroupInformation.java[logPrivilegedAction]:1722) - PrivilegedAction as:user 
(auth:PROXY) via user@_HOST.COM (auth:KERBEROS) 
from:org.apache.zeppelin.jdbc.JDBCInterpreter.getConnection(JDBCInterpreter.java:503)
ERROR [2020-03-30 16:47:57,550] 
({FIFOScheduler-org.apache.zeppelin.jdbc.JDBCInterpreter468126900-Worker-1} 
JDBCInterpreter.java[getConnection]:510) - Error in doAs
java.util.ConcurrentModificationException
        at java.util.Hashtable$Enumerator.next(Hashtable.java:1387)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.createConnectionPool(JDBCInterpreter.java:425)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.getConnectionFromPool(JDBCInterpreter.java:455)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.access$000(JDBCInterpreter.java:96)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter$2.run(JDBCInterpreter.java:506)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter$2.run(JDBCInterpreter.java:503)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:422)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1698)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.getConnection(JDBCInterpreter.java:503)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.executeSql(JDBCInterpreter.java:666)
        at 
org.apache.zeppelin.jdbc.JDBCInterpreter.internalInterpret(JDBCInterpreter.java:810)
        at 
org.apache.zeppelin.interpreter.AbstractInterpreter.interpret(AbstractInterpreter.java:47)
        at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:110)
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:684)
        at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:577)
        at org.apache.zeppelin.scheduler.Job.run(Job.java:172)
        at 
org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:130)
        at 
org.apache.zeppelin.scheduler.FIFOScheduler.lambda$runJobInScheduler$0(FIFOScheduler.java:39)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to