遇到的问题启动报错
zeppelin-daemon.sh start
Please specify HADOOP_CONF_DIR if USE_HADOOP is true
Zeppelin start [ OK ]
Zeppelin process died [FAILED]
查看日志
# /usr/local/src/zeppelin-0.9.0-bin-all/run/hs_err_pid121787.log
ZEPPELIN_CLASSPATH: :/usr/local/src/zeppelin-0.9.0-bin-all/lib/*:/usr/local/src/zeppelin-0.9.0-bin-all/*::/usr/local/src/zeppelin-0.9.0-bin-all/conf
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000d5550000, 715849728, 0) failed; error='Cannot allocate memory' (errno=12)
增加内存解决。
清华镜像站下载组件 zeppelin-0.9.0-bin-all.tgz
tar -xf zeppelin-0.9.0-bin-all.tgz -C /usr/local/src/
cd /usr/local/src/zeppelin-0.9.0-bin-all/conf/
cp zeppelin-site.xml.template zeppelin-site.xml
vi zeppelin-site.xml
cp zeppelin-env.sh.template zeppelin-env.sh
vi zeppelin-env.sh
将hive/conf下的hive-site.xml文件复制一份到zeppelin/conf下
cp两个jar包(hive hadoop)到zeppelin/interpreter/jdbc
环境变量
vi /etc/profile
source /etc/profile
启动 jps
停止
zeppelin-daemon.sh stop
启动hiveserver2服务
nohup hive --hiveserver2 start &
配置hive解释器
四个配置的地方
使用hive解释器
测试