Cloudera Manager中安装部署Zeppelin服务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_43215250/article/details/90406780
  1. 制作Zeppelin的Parcel包和csd文件

  2. 部署Livy 服务
    参考 Cloudera Manager中安装部署Livy服务

  3. 将 Parcel 包和 manifest.json 文件部署到 httpd 服务中

    [root@cdh01 ~]# mkdir -p /var/www/html/parcels/zeppelin
    [root@cdh01 ~]# cd /var/www/html/parcels/zeppelin
    [root@cdh01 zeppelin]# cp ~/github/cloudera/livy_zeppelin_cdh_csd_parcels/ZEPPELIN-0.8.1_build/ZEPPELIN-0.8.1-el7.parcel ./
    [root@cdh01 zeppelin]# cp ~/github/cloudera/livy_zeppelin_cdh_csd_parcels/ZEPPELIN-0.8.1_build/manifest.json ./
    [root@cdh01 zeppelin]# ll
    总用量 968592
    -rw-r--r-- 1 root root       316 5月  25 15:14 manifest.json
    -rw-r--r-- 1 root root 991831138 5月  25 15:14 ZEPPELIN-0.8.1-el7.parcel
    

    浏览器访问是否部署成功
    在这里插入图片描述

  4. 将生成的csd文件,复制到cloudera-manager-server服务所在节点的 /opt/cloudera/csd 目录下

    [root@cdh01 ~]# cd /opt/cloudera/csd/
    [root@cdh01 csd]# cp ~/github/cloudera/livy_zeppelin_cdh_csd_parcels/ZEPPELIN-0.8.1.jar ./
    
  5. 重启cloudera-scm-server服务

    [root@cdh01 ~]# systemccloudera-scm-server restart
    
  6. 配置远程Parcel存储库
    在这里插入图片描述
    在这里插入图片描述

  7. 重启Cloudera Management Service
    在这里插入图片描述

  8. 下载分发激活

    下载在这里插入图片描述 在这里插入图片描述

    分配 在这里插入图片描述
    在这里插入图片描述
    激活
    在这里插入图片描述
    在这里插入图片描述

  9. 部署Zeppelin
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  1. 遇到的问题

    ZEPPELIN --> 配置 --> 搜索 zeppelin_java_options

    1. 问题一

      java.lang.IllegalArgumentException: The variable [${zeppelin_java_options}] does not have a corresponding value
      

      在这里插入图片描述
      解决办法:

      ZEPPELIN --> 配置 --> 搜索 zeppelin_java_options --> 添加参数 -Xms1024m --> 重启ZEPPELIN 服务在这里插入图片描述

    2. 问题二

      Error found before invoking supervisord: 'getpwnam(): name not found: zeppelin'
      

      在这里插入图片描述

      解决办法:

      在 Zeppelin Server 服务所在的节点添加 zeppelin 用户和角色:

      [root@cdh04 ~]# groupadd zeppelin
      [root@cdh04 ~]# useradd zeppelin -g zeppelin
      
    3. 问题三

      mkdir: `file:///var/local/zeppelin/conf': Input/output error
      

      在这里插入图片描述

      解决方法

      ZEPPELIN --> 配置 --> 搜索 dir --> 修改配置 --> 重启ZEPPELIN 服务

      修改 zeppelin.config.fs.dirzeppelin.notebook.dir 配置为 hdfs 路径在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43215250/article/details/90406780