升级Zeppelin版本
原文链接 : http://zeppelin.apache.org/docs/0.7.2/install/upgrade.html
译文链接 : http://www.apache.wiki/pages/viewpage.action?pageId=10030611
基本上,较新版本的Zeppelin与以前版本的笔记本电脑目录和配置配合使用。所以拷贝notebook
和conf
目录应该够了。
说明
停止Zeppelin
bin/zeppelin-daemon.sh stop
复制您
notebook
和conf
目录到一个备份目录下载较新版本的Zeppelin并安装。请参阅安装页面。
将备份
notebook
和conf
目录复制到更高版本的Zeppelinnotebook
和conf
目录中启动Zeppelin
bin/zeppelin-daemon.sh start
迁移指南
从Zeppelin 0.6 升级到0.7
- 从0.7起,我们不使用
ZEPPELIN_JAVA_OPTS
默认值,ZEPPELIN_INTP_JAVA_OPTS
对于ZEPPELIN_MEM
/ 也不使用默认值ZEPPELIN_INTP_MEM
。如果用户想要配置jvm opt的解释器进程,请设置ZEPPELIN_INTP_JAVA_OPTS
并ZEPPELIN_INTP_MEM
明确。如果没有设置ZEPPELIN_INTP_MEM
,Zeppelin将-Xms1024m -Xmx1024m -XX:MaxPermSize=512m
默认设置。 - 映射
%jdbc(prefix)
到%prefix
不再可用。相反,您可以在GUI上使用多个解释器设置的%[interpreter alias]。 ZEPPELIN_PORT
ssl模式不支持用法。而是ZEPPELIN_SSL_PORT
用来配置ssl端口。值ZEPPELIN_PORT
仅在ZEPPELIN_SSL
设置时使用false
。- 对Spark 1.1.x至1.3.x的支持已被弃用。
- 从0.7起,我们
pegdown
用作翻译的markdown.parser.type
选项%md
。渲染的降价可能与您预期的不同 - 从0.7 note.json格式已被更改为支持段落中的多个输出。Zeppelin将自动将旧格式转换为新格式。0.6或更低版本可以读取新的note.json格式,但输出不会显示。有关详细信息,请参阅ZEPPELIN-212并提取请求。
- 从0.7备注存储层将
GitNotebookRepo
默认使用,而不是VFSNotebookRepo
存储层,这是后者的扩展,版本控制功能在其上。