Zeppelin安装指南

登录Zeppelin官网,进入下载页面下载zeppelin版本,我这里下载的比较早是zeppelin-0.7.3-bin-netinst。

下载完成后把包传到服务器上,解压缩。然后需要修改一些配置。

复制zeppelin-env.sh.template重命名为zeppelin-env.sh,编辑文件,指定spark home
export SPARK_HOME=/opt/cloudera/parcels/CDH/lib/spark
复制zeppelin-site.xml.template重命名为zeppelin-site.xml,编辑文件

  zeppelin.server.port
  8089
  Server port.


  zeppelin.anonymous.allowed
  false
  Anonymous user allowed by default

添加用户,zeppelin是使用shiro做用户权限管理的,拷贝shiro.ini.template为shiro.ini,加入用户和权限
[users]
# List of users with their password allowed to access Zeppelin.
# To use a different strategy (LDAP / Database / ...) check the shiro doc at http://shiro.apache.org/configuration.html#Configuration-INISections
admin = password1, admin
user1 = password2, role1, role2
user2 = password3, role3
user3 = password4, role2
hdfs = hdfs,admin
启动zeppelin
[root@dlbdn3 bin]# pwd
/opt/zeppelin/zeppelin-0.7.3-bin-netinst/bin
[root@dlbdn3 bin]# ./zeppelin-daemon.sh start
Log dir doesn't exist, create /opt/zeppelin/zeppelin-0.7.3-bin-netinst/logs
Pid dir doesn't exist, create /opt/zeppelin/zeppelin-0.7.3-bin-netinst/run
Zeppelin start                                             [  OK  ]
[root@dlbdn3 bin]# ./zeppelin-daemon.sh status
Zeppelin is running 
登录web页面查看
Zeppelin安装指南_第1张图片
image.png
根据实际需求设置interpreter的参数
Zeppelin安装指南_第2张图片
image.png

安装完毕,后续有其他需求自己修改即可。

补充:
zeppelin加载第三方jar包的方法,这种方法是加载本地的jar包,还有种是加载maven的。注意下面的方法要写在notebook的最前面,可能还需要重启一下interpreter。

%dep
z.load("/path/mysql-connector-java-5.1.31.jar")

你可能感兴趣的:(Zeppelin安装指南)