Zeppelin 搭建不是那么简单
来源:互联网 发布:php授权验证系统怎么用 编辑:程序博客网 时间:2024/05/19 02:23
1
配置文件中添加
export SPARK_HOME=/usr/local/spark
export HADOOP_CONF_DIR=/usr/local/hadoop
//这一条很奇怪,可能和hadoop版本默认支持2.6有关,路径和2.7版不同
2
集成hbase,添加依赖
org.apache.hbase:hbase-client:1.3.1
集成mysql,添加依赖
mysql:mysql-connector-java:5.1.38
3
java.lang.NoSuchMethodError: org.apache.hadoop.tracing.SpanReceiverHost.get(Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String;)Lorg/apache/hadoop/tracing/SpanReceiverHost;
spark版本是spark-2.1.1-bin-hadoop2.6时不会报错(注意2.6)
或者,将lib目录下三个hadoop jar包替换为spark jars目录下的三个2.7版本jar包
4
运行spark相关,NullPointerException
配置 export HADOOP_HOME=/usr/local/hadoop 并没有用,我认为这是不正常的
需要配置 export HADOOP_CONF_DIR=/usr/local/hadoop
5
Jackson version is too old 2.5.3的问题
zeppelin目录下jackson版本比spark目录下的版本低
rm -f jackson-annotations-2.5.0.jar
rm -f jackson-core-2.5.3.jar
rm -f jackson-databind-2.5.3.jar
替换为spark目录下2.6.5的版本
6
解决一切问题的方法:自己编译,修改依赖和环境中使用的一致
- Zeppelin 搭建不是那么简单
- 时光,不是那么简单
- 开创不是那么简单
- 策划原来不是那么简单
- 学习真不是那么简单
- 软件工程不是想象中那么简单
- 原来Linux socket不是那么简单
- uva10012 不是那么简单的,有陷阱!
- 软件工程不是想象中那么简单
- [原创]不是原型继承那么简单!!prototype的深度探索
- 不是原型继承那么简单!!prototype的深度探索
- seo是门技术,不是那么简单的
- json、js数组真心不是想得那么简单
- 左旋转字符串 (可能不是你想的那么简单)
- linux下删除用户脚本----不是userdel -r 那么简单
- “互联网+政务服务”不是上个网那么简单
- Zeppelin
- 数据库的表映射到对象上真的不是那么简单啊!
- PE详解之IMAGE_OPTIONAL_HEADER32 结构定义即各个属性的作用(PE详解03)
- 数字电路(一)计算机历史、数值与码制
- 对接微信-----微信服务器配置(java版)
- 电商商城服务端开发-环境配置
- mysql备份恢复
- Zeppelin 搭建不是那么简单
- 使用SurfaceView+Camera模仿照相机拍照功能
- hdu 5919 主席树保留区间数的种类数目
- 1044. 火星数字(20)
- Spring Boot 入门
- Linux 线程浅析
- U
- 斯坦福大学机器学习课程笔记一但变量线性回归模型
- 关于循环语句的运用