Zeppelin安装文档

Zeppelin是一个Web笔记形式的基于Spark的大数据交互式数据查询分析工具(类似python notebook),可以在线写Scala和SQL代码对数据进行查询分析并生成报表,开发者也可以通过实现更多的解释器来为Zeppelin添加数据引擎。


0、 下载zeppelin

下载地址:https://zeppelin.incubator.apache.org/download.html

选择已编译版本:


解压目录结构:



1、  修改conf/zeppelin-env.sh,设置SPARK_HOME、HADOOP_HOME(copy模板)
export SPARK_HOME=$SPARK_HOME

exportHADOOP_HOME=$HADOOP_CONF_DIR

(设置为堡垒机.bashrc中参数)

 

2、 修改conf/zeppelin-site.sh,设置运行端口(copy模板)

<property>

 <name>zeppelin.server.port</name>

 <value>8097</value>

 <description>Server port.</description>

</property>

 

3、 修改conf/interpreter.json,定位spark配置项,修改spark配置参数



4、 修改bin/interpreter.sh


去除参数:--driver-class-path"${ZEPPELIN_CLASSPATH_OVERRIDES}:${CLASSPATH}"

--driver-class-path必需去除参数,不然会报错

ErrorFound both spark.driver.extraClassPath and SPARK_CLASSPATH. Use only the former.

并增加运行队列参数:--queue [队列名]


5、 启动/停止zeppelin

启动命令:bin/zeppelin-daemon.sh start

停止命令:bin/zeppelin-daemon.sh start

重启命令:bin/zeppelin-daemon.sh restart

 

6、 访问页面(ip:port),运行示例程序

Eg. http://172.22.170.128:8097

 



7、 其它

Zeppelin定位于交互式可视化分析环境,而yarn-client模式适用于交互和调试zeppelin目前不支持yarn-cluster模式运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值