Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.6.1
-
None
-
ambari-server --version
2.6.1.0-114
Description
Zeppelin Interpreter settings are getting updated after zeppelin restart.
Live cluster : http://ctr-e135-1512069032975-20895-02-000009.hwx.site:9995/#/interpreter
Steps to reproduce :
1) Update the zeppelin.pyspark.python to /base/tools/python-2.7.14/bin/python for spark2 interpreter
2) Restart zeppelin
3) After restart zeppelin.pyspark.python is getting overridden with value 'python'.
Same is observed with livy2 interpreter.
But same steps for spark interpreter is working fine even after zeppelin restart.
So looks like issue is happening only for spark2 and livy2 interpreter.
Seeing below error in zeppelin logs :
INFO [2017-12-11 12:31:25,876] ({main} LuceneSearch.java[addIndexDocs]:305) - Indexing 20 notebooks took 472ms INFO [2017-12-11 12:31:25,876] ({main} Notebook.java[<init>]:129) - Notebook indexing finished: 20 indexed in 0s WARN [2017-12-11 12:31:25,879] ({main} Helium.java[loadConf]:101) - /usr/hdp/current/zeppelin-server/conf/helium.json does not exists WARN [2017-12-11 12:31:25,882] ({main} NotebookRepoSync.java[<init>]:88) - Failed to initialize org.apache.zeppelin.notebook.repo.FileSystemNotebookRepo notebook storage class java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.zeppelin.notebook.repo.NotebookRepoSync.<init>(NotebookRepoSync.java:83) at org.apache.zeppelin.server.ZeppelinServer.<init>(ZeppelinServer.java:155) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
Attachments
Attachments
Issue Links
- links to