Github user vijikarthi commented on the pull request: https://github.com/apache/incubator-zeppelin/pull/795#issuecomment-214963331 @Leemoonsoo The latest commits seems to be working. I could see two different SC getting created in "isolated" mode. However when the second SparkContext is getting created, I am hitting an exception which is related to "SPARK-10872" Regarding proxy user support, I am not sure if we can handle it inside "SparkInterpreter". The way spark-submit handles proxy-user is by running the main process itself as the proxy user (see https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/deploy/SparkSubmit.scala#L160). In our case if we run the "RemoteInterpreterServer" as the proxy user, the rest of the flow is kind of taken care automatically. I have tested with/without Kerberos (by adding SPARK_SUBMIT_OPTIONS="--proxy-user vijay -v" in bin/zeppelin-env.sh) and it works fine.
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---