zeppelin是spark的web版本notebook编辑器,相当于ipython的notebook编辑器。
一Zeppelin安装
(前提是spark已经安装好)
1 下载https://zeppelin.apache.org/download.html(下载编译好的bin版)
2 解压运行:sh bin/zeppelin-daemon.sh start
3 权限问题:chown –R –v mapr:mapr zeppelin
4 异常:jackson版本冲突
4.1报错:
com.fasterxml.jackson.databind.JsonMappingException: Could not find creator property with name 'id' (in class org.apache.spark.rdd.RDDOperationScope)
at [Source: {"id":"5","name":"textFile"}; line: 1, column: 1]
at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:148)
at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:843)
at com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.addBeanProps(BeanDeserializerFactory.java:533)
4.2原因