Member since
12-27-2016
156
Posts
2
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
1062 | 07-02-2018 11:52 AM |
07-24-2018
01:04 PM
Hi Felix, Thanks for prompt response. I could see no policy which gives Zeppelin user complete permissions. Here is the snippet of the policies. rangerpolicy.jpg Also, I am not sure on how to check hive plugin is enabled properly or not. Note: Policies are applied when checked against HS2 using beeline but the same policy is not applied while using Zeppelin notebook. Thanks for your time on this.
... View more
07-24-2018
12:33 PM
@Felix Albani, In case if the impersonation is not enabled, then I don't have any policy in place for zeppelin user. How can this happen when there is no policy?
... View more
07-24-2018
11:48 AM
Hi All, Ranger plugin is enabled for hive and policy is created in hive for a particular user to get access only on 2 databases. When the same user logs in to Zeppelin notebook and executes show databases command he could see all databases. Below 2 lines are executed in zeppelin notebook: %jdbc(hive) show databases The user can see all databases and he can create new database too!!! How can we enforce ranger policy for a user when zeppelin notebook is used? Thanks a lot for your time.
... View more
Labels:
- Labels:
-
Apache Ranger
-
Apache Zeppelin
07-18-2018
06:37 PM
Similar issue has been resolved 🙂
... View more
07-11-2018
10:27 AM
@Aditya Sirna @Mario Borys @Geoffrey Shelton Okot I have got limited access to internet for my cluster and I am facing the same issue and I believe knitr should be installed by command - R -e "install.packages('knitr', repos = 'http://cran.us.r-project.org')" Am I Correct? Also, what all packages are to be installed to make sure Zeppelin works fine with R? Please help me on this.
... View more
07-02-2018
11:52 AM
1 Kudo
@Steve Kiaie Yes, it should be checked. If not, I believe you can add it later on the server of your choice.
... View more
07-02-2018
11:51 AM
@M Sainadh To understand the issue in better way, could you please post the Atlas Metadata Server logs...
... View more
06-20-2018
07:20 AM
@Felix Albani I believe there are some configuration issues too. Here is the list of interpreters in the zeppelin - found from Ambari . org.apache.zeppelin.spark.SparkInterpreter,org.apache.zeppelin.spark.PySparkInterpreter,org.apache.zeppelin.spark.SparkSqlInterpreter,org.apache.zeppelin.spark.DepInterpreter,org.apache.zeppelin.markdown.Markdown,org.apache.zeppelin.angular.AngularInterpreter,org.apache.zeppelin.shell.ShellInterpreter,org.apache.zeppelin.jdbc.JDBCInterpreter,org.apache.zeppelin.phoenix.PhoenixInterpreter,org.apache.zeppelin.livy.LivySparkInterpreter,org.apache.zeppelin.livy.LivyPySparkInterpreter,org.apache.zeppelin.livy.LivySparkRInterpreter,org.apache.zeppelin.livy.LivySparkSQLInterpreter I dont see any interpreter related to R or sparkR here. Do we need to add interpreter in zeppelin-site.xml and I see below are the interpreters to be added: org.apache.zeppelin.rinterpreter.RRepl,org.apache.zeppelin.rinterpreter.KnitR,org.apache.zeppelin.spark.SparkRInterpreter Do I need to add them? I see R is installed properly on the server.
... View more
06-19-2018
03:39 PM
Thanks for response. Will check and will get back to you.
... View more
06-19-2018
12:18 PM
Here is the error: org.apache.zeppelin.interpreter.InterpreterException: spark.r interpreter not found
at org.apache.zeppelin.interpreter.InterpreterFactory.getInterpreter(InterpreterFactory.java:417)
at org.apache.zeppelin.notebook.Note.run(Note.java:617)
at org.apache.zeppelin.socket.NotebookServer.persistAndExecuteSingleParagraph(NotebookServer.java:1650)
at org.apache.zeppelin.socket.NotebookServer.runParagraph(NotebookServer.java:1624)
at org.apache.zeppelin.socket.NotebookServer.onMessage(NotebookServer.java:266)
at org.apache.zeppelin.socket.NotebookSocket.onWebSocketText(NotebookSocket.java:59)
at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextMessage(JettyListenerEventDriver.java:128)
at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69)
at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:65)
at org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver.onTextFrame(JettyListenerEventDriver.java:122)
at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:161)
at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:309)
at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:214)
at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220)
at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:258)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632)
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745) ERROR
Took 0 sec. Last updated by at June 19 2018, 5:37:17 PM. (outdated)
... View more