- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Configuration Steps for Central Repository of Zeppelin Notebooks in a Multi-Node Environment
- Labels:
-
Apache Zeppelin
Created ‎05-23-2018 10:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have installed Zeppelin Notebooks on two nodes in a Ambari Managed HDP Cluster using the link. Both the links are up and running. User authentication is enabled via LDAP users.
When a user is creating a notebook on Node 1, the notebook is not visible when he logs in from URL-of node 2.
zeppelin.notebook.storage=org.apache.zeppelin.notebook.repo.FileSystemNotebookRepo is enabled.
The version of Zeppelin is 0.7.3
Is it possible to use - HDFS file system location as the repository path for Zeppelin notebooks and where do I configure the path for Zeppelin, so that both nodes point to the same repo.
Thanks.
Created ‎05-24-2018 11:23 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Followed the steps mentioned in this link - and it worked.
Created ‎05-23-2018 01:49 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please refer to the following section of our documentation to enable HDFS storage for Zeppelin HA:
Created ‎05-24-2018 10:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I followed the above steps. The configuration in Ambari --> Zeppelin Notebook--> Configs --> Advanced zeppelin-config
- zeppelin.config.fs.dir=conf
- zeppelin.notebook.dir=notebook
- zeppelin.interpreter.dir=interpreter
- zeppelin.notebook.storage=org.apache.zeppelin.notebook.repo.FileSystemNotebookRepo
Yet while I login to Zeppelin Notebook to either of the nodes - the Notebook Repos tab shows the following value
Notebook Path | /usr/hdp/current/zeppelin-server/notebook/ |
So whenever I create a notebook, it goes and saved in local zeppelin server directory.
I tried changing the path of Network Repos from Zeppelin login, however when I restart the services, it goes back to default.
I tried changing the value of ZEPPELIN_NOTEBOOK_DIR in zeppelin_env_content using Ambari, however the after service restart Zeppelin doesn't work properly. It gives 503 server error or the notebooks repo is empty, no old notebooks seen. I have copied the notebooks from /usr/hdp/current/zeppelin-server/notebook/local to hdfs file system /user/zeppelin/notebook, still no gain.
Somehow the configuration doesn't work in HA mode. The notebook files are not written to HDFS file system.
Any further suggestions?
Created ‎07-21-2019 06:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
same issue. It seems like Notebook Path is not getting persisted in the config anywhere.
Created ‎05-24-2018 11:23 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Followed the steps mentioned in this link - and it worked.
Created ‎07-21-2019 11:36 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The above question and the entire response thread below were originally posted in the Community Help track. On Sun Jul 21 23:35 UTC 2019, a member of the HCC moderation staff moved it to the Data Science & Advanced Analytics track. The Community Help Track is intended for questions about using the HCC site itself.
Was your question answered? Make sure to mark the answer as the accepted solution.
If you find a reply useful, say thanks by clicking on the thumbs up button.
