当前位置:网站首页>Local deployment Zeppelin 0.10.1
Local deployment Zeppelin 0.10.1
2022-07-06 23:34:00 【chen2ha】
List of articles
Apache Zeppelin It is a web-based tool that makes interactive data analysis feasible notebook
Zeppelin Provides a framework for data visualization
To achieve what you need
- Data collection
- Data discovery
- Data analysis
- Data visualization and collaboration
The latest version is 0.10.1 edition , There are two official installation packages , One is that it contains all parsers (1.6G), The other is with spark And network download parser package (568M)
Supported parsers
- alluxio
- angular
- beam
- bigquery
- cassandra
- elasticsearch
- file
- flink
- flink-cmd
- geode
- groovy
- hazelcastjet
- hbase
- ignite
- influxdb
- java
- jdbc
- jupyter
- kotlin
- ksql
- kylin
- lens
- livy
- md
- mongodb
- neo4j
- pig
- python
- r
- sap
- scalding
- scio
- sh
- spark
- spark-submit
- sparql
- submarine
Deploy zeppelin
Download the full parser installation package
wget --no-check-certificate -c \
https://dlcdn.apache.org/zeppelin/zeppelin-0.10.1/zeppelin-0.10.1-bin-all.tgz
tar xf zeppelin-0.10.1-bin-all.tgz
install java Environmental Science
zeppelin Deployment dependency java Environmental Science
yum install -y java-1.8.0-openjdk
Modify the configuration file
cd zeppelin-0.10.1-bin-all
cp conf/zeppelin-env.sh.template conf/zeppelin-env.sh
vim conf/zeppelin-env.sh
The official profile template is fully annotated , Here are some parameters that need attention
# Definition java Command path ,yum You can install without writing , Download the Oracle java I need to configure it
export JAVA_HOME=
# zeppelin Access address , If you don't configure , The default value is 127.0.0.1, Can also write 0.0.0.0
export ZEPPELIN_ADDR=
# zeppelin web Page access port , The default value is 8080, If it conflicts with the local port , You can modify the parameters here
export ZEPPELIN_PORT=
# sh Parser bound machine ip, Only one... Can be written , If you don't write , One will be randomly obtained on this machine ip Address [ Multiple network cards or docker It's embarrassing ]
export ZEPPELIN_LOCAL_IP=
# zeppelin Log directory , The default is the current path
export ZEPPELIN_LOG_DIR=
# zeppelin pid Record Directory , Default record in ${ZEPPELIN_HOME}/run Under the table of contents
export ZEPPELIN_PID_DIR=
# notebook Storage path
export ZEPPELIN_NOTEBOOK_DIR=
modify xml The configuration file
cp conf/zeppelin-site.xml.template conf/zeppelin-site.xml
vim conf/zeppelin-site.xml
No special needs , You can not configure
- zeppelin The default index path is /tmp Under the table of contents , If necessary, you can modify it to your own defined path , Do unified management
<property>
<name>zeppelin.search.index.path</name>
<value>/tmp/zeppelin-index</value>
<description>path for storing search index on disk.</description>
</property>
- Turn off anonymous access mode [ The default is anonymous login , also zeppelin-site.xml There is no such paragraph in the document , You need to increase it yourself ] ( Be careful xml Format )
false
-Indicates that anonymous mode is turned off
true
-Indicates that anonymous mode is enabled
<property>
<name>zeppelin.anonymous.allowed</name>
<value>false</value>
<description>Anonymous user allowed by default</description>
</property>
- When anonymous mode is turned off , Need to configure user name and password
cp conf/shiro.ini.template conf/shiro.ini
vim conf/shiro.ini
To configure
< user name > = < password >,< role >
More details can be found in official documents :Apache Shiro Configuration
admin = admin,admin
start-up zeppelin
bash bin/zeppelin-daemon.sh start
Access the configured through the browser ip Add ports to access zeppelin
边栏推荐
- ArrayExpress数据库里的细胞只有两个txt是不是只能根据Line到ENA下载测序跑矩阵?
- Daily question brushing record (XV)
- JDBC programming of MySQL database
- js對JSON數組的增删改查
- 基础图表解读“东方甄选”爆火出圈数据
- 实现多彩线条摆出心形
- B站大佬用我的世界搞出卷积神经网络,LeCun转发!爆肝6个月,播放破百万
- Résumé des connaissances de gradle
- How can Oracle CDC deserialize with jsondebeziumdeserializationschema
- Cover fake big empty talk in robot material sorting
猜你喜欢
Up to 5million per person per year! Choose people instead of projects, focus on basic scientific research, and scientists dominate the "new cornerstone" funded by Tencent to start the application
js對JSON數組的增删改查
The method of reinstalling win10 system is as simple as that
The programmer said, "I'm 36 years old, and I don't want to be rolled, let alone cut."
机器人材料整理中的套-假-大-空话
If the request URL contains jsessionid, the solution
传统企业要为 Web3 和去中心化做的 11 个准备
How much does the mlperf list weigh when AI is named?
Gold three silver four, don't change jobs
MySQL数据库之JDBC编程
随机推荐
资产安全问题或制约加密行业发展 风控+合规成为平台破局关键
COSCon'22 社区召集令来啦!Open the World,邀请所有社区一起拥抱开源,打开新世界~
Huawei cloud gaussdb (for redis) unveils issue 21: using Gauss redis to achieve secondary indexing
每人每年最高500万经费!选人不选项目,专注基础科研,科学家主导腾讯出资的「新基石」启动申报...
Stop saying that microservices can solve all problems
Entropy information entropy cross entropy
AI表现越差,获得奖金越高?纽约大学博士拿出百万重金,悬赏让大模型表现差劲的任务...
AcWing 4300. Two operations (minimum number of BFS searches)
【OFDM通信】基于深度学习的OFDM系统信号检测附matlab代码
JDBC programming of MySQL database
《数字经济全景白皮书》保险数字化篇 重磅发布
MySQL数据库之JDBC编程
How to implement Lua entry of API gateway
B站大佬用我的世界搞出卷积神经网络,LeCun转发!爆肝6个月,播放破百万
使用MitmProxy离线缓存360度全景网页
The intranet penetrates the zerotier extranet (mobile phone, computer, etc.) to access intranet devices (raspberry pie, NAS, computer, etc.)
[unmanned aerial vehicle] multi unmanned cooperative task allocation program platform, including Matlab code
Should the jar package of MySQL CDC be placed in different places in the Flink running mode?
Graphite document: four countermeasures to solve the problem of enterprise document information security
AI金榜题名时,MLPerf榜单的份量究竟有多重?