美文网首页
Zeppelin安装指南

Zeppelin安装指南

作者: 润土1030 | 来源:发表于2018-08-30 16:18 被阅读296次

    登录Zeppelin官网,进入下载页面下载zeppelin版本,我这里下载的比较早是zeppelin-0.7.3-bin-netinst。

    下载完成后把包传到服务器上,解压缩。然后需要修改一些配置。

    复制zeppelin-env.sh.template重命名为zeppelin-env.sh,编辑文件,指定spark home
    export SPARK_HOME=/opt/cloudera/parcels/CDH/lib/spark
    
    复制zeppelin-site.xml.template重命名为zeppelin-site.xml,编辑文件
    <property>
      <name>zeppelin.server.port</name>
      <value>8089</value>
      <description>Server port.</description>
    </property>
    <property>
      <name>zeppelin.anonymous.allowed</name>
      <value>false</value>
      <description>Anonymous user allowed by default</description>
    </property>
    
    添加用户,zeppelin是使用shiro做用户权限管理的,拷贝shiro.ini.template为shiro.ini,加入用户和权限
    [users]
    # List of users with their password allowed to access Zeppelin.
    # To use a different strategy (LDAP / Database / ...) check the shiro doc at http://shiro.apache.org/configuration.html#Configuration-INISections
    admin = password1, admin
    user1 = password2, role1, role2
    user2 = password3, role3
    user3 = password4, role2
    hdfs = hdfs,admin
    
    启动zeppelin
    [root@dlbdn3 bin]# pwd
    /opt/zeppelin/zeppelin-0.7.3-bin-netinst/bin
    [root@dlbdn3 bin]# ./zeppelin-daemon.sh start
    Log dir doesn't exist, create /opt/zeppelin/zeppelin-0.7.3-bin-netinst/logs
    Pid dir doesn't exist, create /opt/zeppelin/zeppelin-0.7.3-bin-netinst/run
    Zeppelin start                                             [  OK  ]
    [root@dlbdn3 bin]# ./zeppelin-daemon.sh status
    Zeppelin is running 
    
    登录web页面查看
    image.png
    根据实际需求设置interpreter的参数
    image.png

    安装完毕,后续有其他需求自己修改即可。

    补充:
    zeppelin加载第三方jar包的方法,这种方法是加载本地的jar包,还有种是加载maven的。注意下面的方法要写在notebook的最前面,可能还需要重启一下interpreter。

    %dep
    z.load("/path/mysql-connector-java-5.1.31.jar")
    

    相关文章

      网友评论

          本文标题:Zeppelin安装指南

          本文链接:https://www.haomeiwen.com/subject/rmfdwftx.html