天天看點

[Zeppelin]Zeppelin安裝與初體驗

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/SunnyYoona/article/details/72869094

1.安裝

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#11-%E4%B8%8B%E8%BD%BD 1.1 下載下傳

點選進入下載下傳頁面

備注

下載下傳頁面會提供兩種二進制包:

  • zeppelin-0.7.1-bin-netinst.tgz 預設隻會提供Spark的Interpreter
  • zeppelin-0.7.1-bin-all.tgz 會提供各種各樣的Interpreter(MySQL,ElasticSearch等等)

是以說要根據你的使用場景具體選擇哪種二進制包.

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#12-%E8%A7%A3%E5%8E%8B%E7%BC%A9 1.2 解壓縮

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

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#2-%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%90%AF%E5%8A%A8zepperlin 2. 指令行啟動Zepperlin

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#21-%E5%90%AF%E5%8A%A8zepperlin 2.1 啟動Zepperlin

bin/zeppelin-daemon.sh start           

啟動成功之後,在浏覽器中通路: 

http://localhost:8080

Zepperlin伺服器預設端口号為8080

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#22-%E5%81%9C%E6%AD%A2zepperlin 2.2 停止Zepperlin

bin/zeppelin-daemon.sh stop           

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#3-%E6%9C%8D%E5%8A%A1%E7%AE%A1%E7%90%86%E5%99%A8%E5%90%AF%E5%8A%A8zepperlin 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           

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#4-zeppelin-ui 4. Zeppelin UI

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#41-%E9%A6%96%E9%A1%B5 4.1 首頁

你第一次連接配接到Zeppelin,你将會在首頁面上看到如下:

[Zeppelin]Zeppelin安裝與初體驗

頁面左側列出所有現有的筆記。 這些筆記預設存儲在

$ZEPPELIN_HOME/Notebook

檔案夾中。

可以使用輸入文本形式通過名稱過濾筆記。還可以建立一個新的筆記,重新整理現有筆記的清單(主要考慮手動将它們複制到

$ZEPPELIN_HOME/Notebook

檔案夾中的情況)并導入筆記。

[Zeppelin]Zeppelin安裝與初體驗

單擊

Import Note

連接配接時,将打開一個新對話框。在對話框中可以從本地磁盤或從遠端位置導入你的筆記(如果您提供的URL)。

[Zeppelin]Zeppelin安裝與初體驗

預設情況下,導入的筆記的名稱與原始筆記相同,但可以通過提供新的名稱來覆寫原始名稱。

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#42-%E8%8F%9C%E5%8D%95 4.2 菜單

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#421-notebook 4.2.1 Notebook

筆記本菜單提供了與首頁中的筆記管理部分幾乎相同的功能。 從下拉菜單中,您可以:

  • 打開一個特定筆記
  • 按名稱過濾筆記
  • 建立一個新筆記
[Zeppelin]Zeppelin安裝與初體驗
https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#422-%E8%AE%BE%E7%BD%AE 4.2.2 設定

此菜單可讓您通路設定并顯示有關Zeppelin的資訊。 如果使用預設shiro配置,使用者名設定為

anonymous

。 如果要設定身份驗證,請參閱

Shiro身份驗證

[Zeppelin]Zeppelin安裝與初體驗

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#43-interpreter 4.3 Interpreter

在此菜單中,您可以:

  • 配置現有的

    interpreter

    執行個體
  • 添加/删除

    interpreter

[Zeppelin]Zeppelin安裝與初體驗

https://note.youdao.com/md/preview/preview.html?file=%2Fyws%2Fapi%2Fpersonal%2Ffile%2FWEB72fc980367889066a133f825ddc2e94c%3Fmethod%3Ddownload%26read%3Dtrue#44-configuration 4.4 Configuration

此菜單顯示配置檔案

$ZEPPELIN_HOME/conf/zeppelin-site.xml

中設定的所有Zeppelin配置:

[Zeppelin]Zeppelin安裝與初體驗

原文: 

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

繼續閱讀