[Zeppelin]Zeppelin安装与初体验

  1. 云栖社区>
  2. 博客>
  3. 正文

[Zeppelin]Zeppelin安装与初体验

sjf0115 2017-06-05 17:06:58 浏览706
展开阅读全文
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/72869094

1.安装

1.1 下载

点击进入下载页面

备注

下载页面会提供两种二进制包:

  • zeppelin-0.7.1-bin-netinst.tgz 默认只会提供Spark的Interpreter
  • zeppelin-0.7.1-bin-all.tgz 会提供各种各样的Interpreter(MySQL,ElasticSearch等等)

所以说要根据你的使用场景具体选择哪种二进制包.

1.2 解压缩

xiaosi@yoona:~$ tar -zxvf zeppelin-0.7.1-bin-netinst.tgz -C opt/

2. 命令行启动Zepperlin

2.1 启动Zepperlin

bin/zeppelin-daemon.sh start

启动成功之后,在浏览器中访问: http://localhost:8080

备注

Zepperlin服务器默认端口号为8080

2.2 停止Zepperlin

bin/zeppelin-daemon.sh stop

3. 服务管理器启动Zepperlin

Zeppelin可以使用init脚本自动启动作为一个服务(例如,由upstart管理的服务)。

以下是upstart脚本的一个示例,保存为/etc/init/zeppelin.conf,这也允许使用如下命令行方式来管理服务:

sudo service zeppelin start  
sudo service zeppelin stop  
sudo service zeppelin restart

其他service managers可以使用类似的方法,传递upstart参数到 zeppelin-daemon.sh 脚本中:

bin/zeppelin-daemon.sh upstart

zeppelin.conf:

description "zeppelin"

start on (local-filesystems and net-device-up IFACE!=lo)
stop on shutdown

# Respawn the process on unexpected termination
respawn

# respawn the job up to 7 times within a 5 second period.
# If the job exceeds these values, it will be stopped and marked as failed.
respawn limit 7 5

# 在本例中,zeppelin安装在/home/xiaosi/opt/zeppelin-0.7.1-bin-netinst
chdir /home/xiaosi/opt/zeppelin-0.7.1-bin-netinst
exec bin/zeppelin-daemon.sh upstart

4. Zeppelin UI

4.1 首页

你第一次连接到Zeppelin,你将会在主页面上看到如下:

image

页面左侧列出所有现有的笔记。 这些笔记默认存储在$ZEPPELIN_HOME/Notebook文件夹中。

可以使用输入文本形式通过名称过滤笔记。还可以创建一个新的笔记,刷新现有笔记的列表(主要考虑手动将它们复制到$ZEPPELIN_HOME/Notebook文件夹中的情况)并导入笔记。

image

单击Import Note连接时,将打开一个新对话框。在对话框中可以从本地磁盘或从远程位置导入你的笔记(如果您提供的URL)。

image

默认情况下,导入的笔记的名称与原始笔记相同,但可以通过提供新的名称来覆盖原始名称。

4.2 菜单

4.2.1 Notebook

笔记本菜单提供了与主页中的笔记管理部分几乎相同的功能。 从下拉菜单中,您可以:

  • 打开一个特定笔记
  • 按名称过滤笔记
  • 创建一个新笔记

image

4.2.2 设置

此菜单可让您访问设置并显示有关Zeppelin的信息。 如果使用默认shiro配置,用户名设置为anonymous。 如果要设置身份验证,请参阅Shiro身份验证

image

4.3 Interpreter

在此菜单中,您可以:

  • 配置现有的interpreter实例
  • 添加/删除interpreter实例

image

4.4 Configuration

此菜单显示配置文件$ZEPPELIN_HOME/conf/zeppelin-site.xml中设置的所有Zeppelin配置:

image

原文: http://zeppelin.apache.org/docs/0.6.0/install/install.html

http://zeppelin.apache.org/docs/0.6.0/quickstart/explorezeppelinui.html

网友评论

登录后评论
0/500
评论
sjf0115
+ 关注