zoukankan      html  css  js  c++  java
  • Cloudera CDH 、Impala本地通过Parcel安装配置详解及什么是Parcel

    本文引用自:Cloudera CDH 、Impala本地通过Parcel安装配置详解及什么是Parcelhttp://www.aboutyun.com/forum.php?mod=viewthread&tid=9111(出处: about云开发)
     

    问题导读:

    1.什么是Parcel?

    2.Parcel本地园与Package本地源的区别是什么?

    一、Parcel本地源与Package本地源的区别

    本地通过Parcel安装过程与本地通过Package安装过程完全一致,不同的是两者的本地源的配置。

    区别如下:

    Package本地源:软件包是.rpm格式的,数量通常较多,下载的时候比较麻烦。通过"createrepo ."的命令创建源,并要放到存放源文件主机的web服务器的根目录下。

    Parcel本地源:软件包是以.parcel结尾,相当于压缩包格式的,一个系统版本对应一个,下载的时候方便。如centos6.x使用的CDH版本为CDH_4.3.0-1.cdh4.3.0.p0.22-el6.parcel,而centos5.x使用的CDH版本为CDH_4.3.0-1.cdh4.3.0.p0.22-el5.parcel。

     
    下载好相应的.parcel文件后,拷贝到本地的parcel源目录下(由Cloudera Manager Server指定,默认是/opt/cloudera/parcel-repo),然后打开同目录下的mainfest.json(也要拷贝到其中)文件,找到与你下载的包一致的那部分,然后根据其创建一个sha文件,例如我的操作系统是Centos6.4,下载的对应包为CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel,那么久应该找到相应

    的:

    {
          "parcelName": "CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel",
          "components": [
            { "name":     "flume-ng",
              "version":  "1.3.0-cdh4.3.0",
              "pkg_version":  "1.3.0+159"
            }
            ,{ "name":     "hadoop-0.20-mapreduce",
              "version":  "2.0.0-cdh4.3.0",
              "pkg_version":  "2.0.0+1357"
            },         

               . . . .  <snip> . . .

            ,{ "name":     "zookeeper",
              "version":  "3.4.5-cdh4.3.0",
              "pkg_version":  "3.4.5+19"
            }
            ,{ "name":     "hue",
              "version":  "2.3.0-cdh4.3.0",
              "pkg_version":  "2.3.0+136"
            }
          ],
          "hash": "df5cc61b2d257aaf625341f709a4f8e09754038a"
        },

    然后创建一个后缀名为.sha的文本文件,名字与下载的parcel同名,我下载的为CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel,所以sha文件CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel.sha。然后执行如下命令将hash码写到sha文件中。

    1. # cat > CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel.sha
    2. df5cc61b2d257aaf625341f709a4f8e09754038a
    然后将sha文件也拷贝到本地parcel源的目录下。
    总之,要确保/opt/cloudera/parcel-repo下面有三个文件:
      CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel
       mainfest.json
       CDH-4.3.0-1.cdh4.3.0.p0.22-el6.parcel.sha
    这些文件放好之后,CM会获取这个包,并出现在主机->包裹的页面。出现的快慢跟你设置的包的刷新频率有关,默认是1小时。
    可以在管理页面的属性标签下的包裹种类里修改。
  • 相关阅读:
    从上往下,从左往右
    idea jar包破解
    StarUML 2下载、安装、破解全过程
    windows10 找回windows照片查看器的方法
    Tomcat报错Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
    Java基于SSM在线学习系统设计与实现
    多个iframe,删除详情页时刷新同级iframe的table list
    Eclipse项目工程导入到IDEA继续开发-超详细
    MySQL用B+树做索引
    彻底禁用Chrome插件停用开发者模式提示插件version.dll
  • 原文地址:https://www.cnblogs.com/jingblogs/p/5501661.html
Copyright © 2011-2022 走看看