zl程序教程

您现在的位置是:首页 >  系统

当前栏目

impala在centos机器安装的方法

2023-09-14 09:13:32 时间

1、安装环境准备
需要提前安装好hadoop,hive,hive需要在所有的impala安装的节点上面都要有,因为impala需要引用hive的依赖包,hadoop的框架需要支持C程序访问接口。

2、下载impala的所有依赖包
安装impala的时候,需要使用rpm包来进行安装,rpm包只有cloudera公司提供了,所以我们去cloudera公司网站进行下载rpm包即可。
但是另外一个问题,impala的rpm包依赖非常多的其他的rpm包,可以一个个的将依赖找出来,也可以将所有的rpm包下载下来,制作成我们本地yum源来进行安装。

一般情况下都要制作本地yum源安装
选择制作我们本地的yum源来进行安装,所以首先我们需要下载到所有的rpm包。
下载地址如下
http://archive.cloudera.com/cdh5/repo-as-tarball/5.14.0/cdh5.14.0-centos6.tar.gz

3、上传压缩包并解压
将我们5个G的压缩文件(下载的所有的rpm包)上传安装包目录下,并进行解压

tar -zvxf cdh5.14.0-centos6.tar.gz -C /export/servers
1
4、制作本地yum源
镜像源是centos当中下载相关软件的地址,我们可以通过制作我们自己的镜像源指定我们去哪里下载impala的rpm包。
这里我们使用httpd这个软件来作为服务端,启动httpd的服务来作为我们镜像源的下载地址。
我们选用第三台机器作为镜像源的服务端

node03机器上执行以下命令
yum -y install httpd
service httpd start
cd /etc/yum.repos.d
vim localimp.repo