zepplin 安装部署使用

一.安装

1.下载

进入到官网http://zeppelin.apache.org/,手动下载或者通过命令方式下载

如果下载慢,可以通过迅雷下载

// A code blockwget 
https://dlcdn.apache.org/zeppelin/zeppelin-0.10.0/zeppelin-0.10.0-bin-all.tgz

2.解压

tar -xzvf zeppelin-0.10.0-bin-all.tgz -C /usr/local

3.配置

进入到conf目录

cp zeppelin-env.sh.template zeppelin-env.sh
cp zeppelin-site.xml.template zeppelin-site.xml 
vim zeppelin-env.sh //配置JAVA_HOME地址,如果JAVA_HOME已经在系统变量中设置过了则不用再设置
vim zeppelin-site.xml //改zeppelin.server.addr中的value为0.0.0.0和zeppelin端口号为8999(避免和其他端口冲突)
//创建zeppelin并将用户的组改为hadoop
useradd zeppelin -g hadoop
//将zeppelin安装目录拥有者改为zeppelin,组的改为hadoop
chown zeppelin -R zeppelin-0.10.0-bin-all
chgrp hadoop -R zeppelin-0.10.0-bin-all

4.启动命令

[root@hdpt_bus1 bin]# sh zeppelin-daemon.sh stop
[root@hdpt_bus1 bin]# sh zeppelin-daemon.sh start
[root@hdpt_bus1 bin]#sh zeppelin-daemon.sh restart

二.配置用户角色访问路径

cd /hxspace/production/zeppelin/zeppelin-0.10.1-bin-all/conf
找到shiro.ini

在这里插入图片描述


[users]

#admin = password1, admin
admin = admin, admin,
gaoming = gaoming, beijing


[main]


sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager


cookie = org.apache.shiro.web.servlet.SimpleCookie
cookie.name = JSESSIONID
cookie.httpOnly = true

#cookie.secure = true
sessionManager.sessionIdCookie = $cookie

securityManager.sessionManager = $sessionManager

securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login

[roles]
act = *
admin = *
role1 = *
role2 = *

beijing = note/*, file/*  


[urls]

/api/version = anon
/api/cluster/address = anon


/api/interpreter/setting/restart/** = authc, roles[admin]
/api/interpreter/** = authc, roles[admin]
/api/notebook-repositories/** = authc, roles[admin]
/api/configurations/** = authc, roles[admin]
/api/credential/** = authc, roles[admin]
/api/admin/** = authc, roles[admin]
#/** = anon
/** = authc

1.新建用户

在这里插入图片描述

在[users] 下新建用户,按照 userName= password,role 格式进行编辑

2.新建用户角色

在这里插入图片描述
3.URL访问路径对应角色

在这里插入图片描述

三.访问zepplin

http://zepplin/

进入Interpreters
在这里插入图片描述
配置数据源
点击create 可配置数据源
在这里插入图片描述
修改数据源用户权限(导出条数也可在其中修改)
在这里插入图片描述其中zeppelin.jdbc.maxRows 为查询的最大条数

四.修改zepplin配置

cd /hxspace/production/zeppelin/zeppelin-0.10.1-bin-all/conf
vi zeppelin-site.xml
/output

如果修改导出数据大小限制
在这里插入图片描述修改后重启即可

五.使用zepplin

登录后进入页面
点击创建查询
在这里插入图片描述
进入后即可写sql运行查询数据,还可导出报表统计图
在这里插入图片描述

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值