1. 制作Livy的Parcel包和csd文件

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

    [root@node01 ~]# mkdir -p /var/www/html/livy
    [root@node01 ~]# cd /var/www/html/livy
    [root@node01 livy]# cp /root/github/cloudera/cm-livy-scripts/LIVY-1.0-xenial.parcel ./
    [root@node01 livy]# cp /root/github/cloudera/cm-livy-scripts/manifest.json ./
    [root@node01 livy]# ll
    total 90956
    drwxr-xr-x 2 root root     4096 Apr  9 17:56 ./
    drwxr-xr-x 3 root root     4096 Apr  9 17:54 ../
    -rw-r--r-- 1 root root 93121920 Apr  9 17:54 LIVY-1.0-xenial.parcel
    -rw-r--r-- 1 root root      313 Apr  9 17:55 manifest.json
    

    浏览器访问是否部署成功

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

    [root@node01 ~]# cd /opt/cloudera/csd/
    [root@node01 csd]# cp /root/github/cloudera/cm-livy-scripts/LIVY-1.0.jar ./
    
  4. 重启cloudera-scm-server服务

    [root@node01 ~]# /opt/cm-5.12.1/etc/init.d/cloudera-scm-server restart
    
  5. 配置远程Parcel存储库

  6. 重启Cloudera Management Service

  7. 下载分发激活

  8. 部署Livy






  9. 遇到的问题
    Error found before invoking supervisord: 'getpwnam():name not found livy'

    解决办法:

    1. 在Livy REST Server所在服务器上增加livy用户及用户组

      groupadd livy
      useradd livy -g livy
      chown livy:livy /var/log/livy
      
    2. 在HDFS的core-site.xml 中添加一下配置:
      <property><name>hadoop.proxyuser.livy.groups</name><value>*</value>
      </property>
      <property><name>hadoop.proxyuser.livy.hosts</name><value>*</value>
      </property>
      

    没有如下Livy Server Web界面

    解决办法:
    更换Livy的CSD文件,重新启动CM。
    下载地址:

    链接:https://pan.baidu.com/s/1IPvqAtrNUSPVwE02pXUnhw
    提取码:0skh
    

Cloudera Manager中安装部署Livy服务相关推荐

  1. Cloudera简介和安装部署概述

    Cloudera简介和安装部署概述 原创2016年09月06日 11:27:10 标签: Cloudera / 大数据 / CDH / Hadoop 12285 最近作者在研究Cloudera,并且在 ...

  2. 自动化运维之 安装部署 Ansible 服务

    Ansible 概述 由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行维护使得工作效率低下.这是,部署自动化运维就可以尽可能的安全.高效地完成 ...

  3. Windows Server 2012 R2部署OWA服务(三)安装部署OWA服务

    本文为第三篇,主要讲述在部署OWA服务过程中的第三部分:安装部署OWA服务 第一篇:office服务器加入域 https://blog.csdn.net/ink_Jiang/article/detai ...

  4. KETTLE8.2在linux(rehl)6.6中安装部署并配置公共数据库链接

    KETTLE8.2在linux(rehl)6.6中安装部署并配置公共数据库链接 注意: KETTLE运行需要依赖 libwebkitgtk-1.0 将pdi-ce-8.2.0.0-342上传至服务器, ...

  5. 如何在Genymotion VM中安装Google Play服务(没有拖放支持)?

    本文翻译自:How to install Google Play Services in a Genymotion VM (with no drag and drop support)? How ca ...

  6. 安装部署telnet服务

    安装部署telnet服务 (1).安装telnet yum install -y xinetd yum install -y telnet yum install -y telnet-server ( ...

  7. xml配置linux启动脚本,linux中利用Shell脚本实现自动安装部署weblogic服务

    身在物流行业,临近618和双十一,都需要进行系统压力测试,今年也不例外.这个时候需要随时切换自己开发和压测的身份,一面要完成新需求的开发任务,另一面要完成压测任务:虽然4月刚开始,但是压测任务已经排上 ...

  8. Cloudera Manager的安装

    https://www.jianshu.com/p/e6a09ddb4d6d 一.Linux系统的安装 安装Linux CentOS 7.1系统 设置网络 配置IP与主机之间的映射,命令如下: vi ...

  9. centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ

    上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...

最新文章

  1. Java 高级算法——数组中查询重复的数字
  2. 【转】select和epoll模型的差异
  3. 如何升级xcode 中的cocos2dx 到v2.2.2以上版本
  4. Interview:算法岗位面试—10.17早上—上海某科技公司算法岗位(偏算法,独角兽)非技术面试之比赛项目讲解和项目意义的探讨
  5. c++判断整数翻转溢出_LeetCode7.整数反转(Reverse Integer)
  6. Android源码下载(ubuntu12.04(amd64))
  7. @MySQL的存储引擎
  8. 莫烦Matplotlib可视化第五章动画代码学习
  9. 《Python Cookbook 3rd》笔记(2.10):在正则式中使用 Unicode
  10. 实例讲解Nginx下的rewrite规则 来源:Linux社区
  11. 洛谷 P4390 [BOI2007]Mokia 摩基亚 解题报告
  12. [转]linux 调用动态库so文件
  13. 京东Java面试题、笔试题(含答案)
  14. win7禁止应用程序联网
  15. 腾讯云服务器入门使用流程 新手必看教程
  16. IC技术圈期刊 2021年第2期
  17. q7固件 数码视讯_数码视讯Q7的刷机
  18. 智能家居DIY创意之智能灯泡
  19. TCP 糊涂窗口综合症(silly window syndrome)与 rate-based 流控
  20. Lenovo笔记本电脑触摸板无反应-解决方法

热门文章

  1. python quit函数_在Python中启用quit函数的问题
  2. 苹果承认新一代iPad wifi问题 正调查原因
  3. 微信餐饮小程序有必要开发吗
  4. 用c#实现拍拍抢拍精灵实现过程--核心代码--腾讯qq拍拍网秒杀器代码【欢迎转载】
  5. c语言编程函数名:b开头
  6. DB2ADVIS returning error -220
  7. 网络传真服务器位置,怎么设置传真服务器
  8. Python 修改文件名加前缀
  9. python有中文无法保存_解决python3爬虫无法显示中文的问题
  10. C4D快速入门教程——排列复制