如何编辑 Zepellin 配置和设置笔记本存储?
How to edit Zepellin config and set the notebook storage?
我正在尝试更改 Zeppelin 存储笔记本的位置。
如果我导航到 notebooksRepos,我可以提供我的项目的路径,但是当我重置服务器时它会被默认值覆盖。
http://localhost:8080/#/notebookRepos
UI 配置页面似乎不可编辑。
http://localhost:8080/#/configuration
查看原始配置文件
https://zeppelin.apache.org/docs/0.8.1/setup/operation/configuration.html#zeppelin-properties
$ brew install apache-zeppelin
$ cd ~/usr/local/Cellar/apache-zeppelin/0.8.1/libexec/conf
$ ls
configuration.xsl
interpreter.json
log4j_yarn_cluster.properties
zeppelin-env.cmd.template
zeppelin-site.xml.template
interpreter-list
log4j.properties
shiro.ini.template
zeppelin-env.sh.template <-- why .template?
^ 没有 conf/zeppelin-env.sh
或 conf/zeppelin-site.xml
的迹象
更新:我已经尝试通过 nano
在各种 conf 文件的 value
中插入我的路径,但是配置 UI 没有显示我的更新值。
$ mv zeppelin-env.sh.template zeppelin-env.sh
$ nano zeppelin-env.sh
export ZEPPELIN_NOTEBOOK_DIR="/Users/me/Desktop/my_project"
$ zeppelin-daemon.sh stop
$ zeppelin-daemon.sh start
呃。我正在编辑 .sh 文件,但未能删除行开头的注释语法。
$ cd ~/usr/local/Cellar/apache-zeppelin/0.8.1/libexec/conf
$ cp zeppelin-env.sh.template zeppelin-env.sh
$ nano zeppelin-env.sh
在 .sh 文件中
# export ZEPPELIN_WAR_TEMPDIR # The location of jetty temporary directory.
export ZEPPELIN_NOTEBOOK_DIR=/Users/me/Desktop/my_proj/notebooks
^ 删除了#。不需要 " 字符串。
然后重启服务器去http://localhost:8080/#/configuration看看吧!
我正在尝试更改 Zeppelin 存储笔记本的位置。
如果我导航到 notebooksRepos,我可以提供我的项目的路径,但是当我重置服务器时它会被默认值覆盖。
http://localhost:8080/#/notebookRepos
UI 配置页面似乎不可编辑。 http://localhost:8080/#/configuration
查看原始配置文件
https://zeppelin.apache.org/docs/0.8.1/setup/operation/configuration.html#zeppelin-properties
$ brew install apache-zeppelin
$ cd ~/usr/local/Cellar/apache-zeppelin/0.8.1/libexec/conf
$ ls
configuration.xsl
interpreter.json
log4j_yarn_cluster.properties
zeppelin-env.cmd.template
zeppelin-site.xml.template
interpreter-list
log4j.properties
shiro.ini.template
zeppelin-env.sh.template <-- why .template?
^ 没有 conf/zeppelin-env.sh
或 conf/zeppelin-site.xml
更新:我已经尝试通过 nano
在各种 conf 文件的 value
中插入我的路径,但是配置 UI 没有显示我的更新值。
$ mv zeppelin-env.sh.template zeppelin-env.sh
$ nano zeppelin-env.sh
export ZEPPELIN_NOTEBOOK_DIR="/Users/me/Desktop/my_project"
$ zeppelin-daemon.sh stop
$ zeppelin-daemon.sh start
呃。我正在编辑 .sh 文件,但未能删除行开头的注释语法。
$ cd ~/usr/local/Cellar/apache-zeppelin/0.8.1/libexec/conf
$ cp zeppelin-env.sh.template zeppelin-env.sh
$ nano zeppelin-env.sh
在 .sh 文件中
# export ZEPPELIN_WAR_TEMPDIR # The location of jetty temporary directory.
export ZEPPELIN_NOTEBOOK_DIR=/Users/me/Desktop/my_proj/notebooks
^ 删除了#。不需要 " 字符串。
然后重启服务器去http://localhost:8080/#/configuration看看吧!