升级Zeppelin版本
原文链接 : http://zeppelin.apache.org/docs/0.7.2/install/upgrade.html
译文链接 : https://www.apachecn.org/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_PORTssl模式不支持用法。而是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存储层,这是后者的扩展,版本控制功能在其上。
