Zeppelin安装:
Apache Zeppelin提供了web版的类似ipython的notebook,用于做数据分析和可视化。背后可以接入不同的数据处理引擎,包括spark, hive, tajo等,原生支持scala, java, shell, markdown等。
http://zeppelin.apache.org
安装:
tar –zxvf zeppelin-0.7.3-bin-all.tgz
cd conf/
mv zeppelin-env.sh.template zeppelin-env.sh
修改:
export JAVA_HOME=/usr/java/jdk1.8.0_144
mv zeppelin-site.xml.template zeppelin-site.xml
修改:
<property> <name>zeppelin.server.port</name> <value>8089</value> <description>Server port.</description> </property>
这次先不配置Spark,由于最新在学习ELK,就先拿elasticsearch作为例子。
进入zeppelin/bin启动:
zeppelin-daemon.sh start
访问:hadoop1:8089
创建新note:(选择elasticsearch)
测试elastisearch:
很不幸,测试失败,没有连通。
查看日志发现:Zeppelin还没有支持elasticsearch5,汗汗汗
修改连接方式,再试试:
transport->http
9300->9200
再次查询:
数据出来了,搞定!