zeppelin-0.6.0安装配置

从http://zeppelin.apache.org/download.html 下载 zeppelin-0.6.0-bin-all.tgz

解压

修改zeppelin-site.xml,配置端口 默认是8080

<property>
  <name>zeppelin.server.port</name>
  <value>9090</value>
  <description>Server port.</description>
</property> 

bin/zeppelin-daemon.sh start

配置zepplin 连hive:

将hive-jdbc-1.1.0-cdh5.9.0-standalone.jar复制到zepplin/lib/下

配置Interpreters的hive jdbc连接。

然后在note里加
%hive
就OK了


编译适合cdh的zeppelin
http://blog.cloudera.com/blog/2015/07/how-to-install-apache-zeppelin-on-cdh/
https://rui.sh/deploy_zeppelin_on_CDH_with_Spark_R_Interpreter.html
安装nodejs:
http://www.jianshu.com/p/783906f10d58

Run as root on RHEL, CentOS or Fedora:
curl -sL https://rpm.nodesource.com/setup | bash -

Then install, as root:
yum install -y nodejs

yum install maven

mvn clean package -Pbuild-distr -Pyarn -Pspark-2.0.1 -Dspark.version=2.0.1 -Phadoop-2.6 -Dhadoop.version=2.6.0-cdh5.9.0 -Ppyspark -Psparkr -Pvendor-repo -DskipTests 

编译需要一定的时间,如果中途出错,可以根据日志,修正以后,通过命令-rf :step来继续编译,比如我在过程中因为网络原因,卡在了:zeppelin-web这个步骤,就可以使用mvn clean package -Pbuild-distr -Pyarn -Pspark-2.0.1 -Dspark.version=2.0.1 -Phadoop-2.6 -Dhadoop.version=2.6.0-cdh5.9.0 -Ppyspark -Psparkr -Pvendor-repo -DskipTests  -rf :zeppelin-spark-dependencies_2.10继续刚才的编译。

开始maven编译下载依赖特别慢。于是搜配置maven仓库setting,
修改/etc/maven/setting.xml:在 < mirrors> 标签中加入:
      <mirror>
           <id>alimaven</id>
           <mirrorOf>central</mirrorOf>
           <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
         </mirror>

       <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
         </mirror>
        <!-- 中央仓库2 -->
        <mirror>
           <id>repo2</id>
           <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
           <url>http://repo2.maven.org/maven2/</url>
        </mirror>

原文地址:https://www.cnblogs.com/tangtianfly/p/5687557.html