经过近一个星期的整理,终于成功的将独立于cdh模块的impala装好了,期间经过了很多的迷茫,也遇到了各种的问题,网上相对的资料也不清晰,通过自己的整理,总算是理解了整改的安装流程,在解决问题的同时也,学到了很多关于linux软件安装的知识,特此整理,与君共享。
一、选择软件的安装源
当我开始准备安装impala时,选择怎样的软件源就首当其冲是个问题。 由于我之前在linux上安装软件都是直接用系统自带的yum源,直接yum install 服务名称 就可以完成安装相关服务,但是这里常用源中并没有 impala相关的安装包,所以这里涉及到一个自定义yum源的过程,当然也可以单独下载相关的rpm包来安装,但是单独装rpm可能会有各种依赖的问题,远没有yum方式简单方便,具体yum安装的基本知识,我会专门有一篇总结,下面我就简单说一下配置impala的yum源:
1.配置yum:
一般centos都是自带yum服务的,我这边配置了 keepcache=1 使得在安装结束后软件包能够保留
下载的软件包放在哪里的呢
默认路径在
/var/cache/yum/x86_64/6 这个目录下
该目录下的每个文件夹 代表一个yum源 文件名和源名称一致 所下载的rpm包就在这些包中
我们再重点看一下源的配置
源配置文件目录是
/etc/yum.repos.d 在此目录下以.repo为后缀的文件就是配置源的文件
打开文件后我们可以看到如下的配置项
1.第一行中括号中的名称就是源名称,并且他是和下载包地址的文件名称一一对应
2.第二行 name 指定源的名称 这里可以任意设置