impala安装的杂点问题整理

最近有项目需要安装impala。
所以简述一下最近安装impala时遇到的坑。
关于教程。
相信如果看这篇文章的你现在要安装impala的话,网络搜安装教程基本都是千篇一律,一般提示你去Cloudera官网下载压缩包,然后通过安装httpd实现yum源在线安装。最早这套做法教程估计起码是2019年以前发布的,最早这种做法的部署视频可能是黑马程序员发布的(他们的视频很贴心的教了下怎么虚拟机扩容),2019年以后Cloudera提出收费之后,已经不能下载免费的cdh了,所以下载压缩包时,只能看到这个目录
https://archive.cloudera.com/p/
类似压缩包的这种目录是提示你账号进入,不输入账号是看不到里面的内容的。
http://archive.cloudera.com/cdh5/repo-as-tarball/5.7.6/cdh5.7.6- centos7.tar.gz

进入正题。
发下cdh的压缩包地址,适合redhat7系统部署。
https://download.csdn.net/download/qq_36717104/87763045
因为我安装的是6.3.0的版本,网上大部分教程是5.*的版本,所以安装的部分略有不同。
前面发布yum源的部分如出一辙,
到了安装impala-server等其他部署包时
也就是执行这个时
​yum install -y impala impala-server impala-state-store impala-catalog impala-shell​​
yum会自动把hadoop、hive、hbase等其他环境也部署到它安装的环境目录。假设你已经有一套hadoop环境,并且配置好hadoop的环境变量的话,cdh自带的hadoop会自动把你原本的hadoop环境路径替代掉。
类似这样
你可以执行hadoop version看看是否还是你原本安装的hadoop版本。
我尝试过更新/etc/profile文件依旧更改不好这个hadoop路径。
简单来说就是安装impala时需要用它自带的hadoop环境,我不太清楚是不是这个cdh的版本问题。我看很多5.*cdh的教程都没提到这点。
一开始不清楚这点以为会用我部署好的hadoop和hive,导致在运行impala-state-store时,一般启动几分钟后,它就自动关闭,并且日志提示hive的元数据存储失败。

后面查了hadoop的版本才发现impala同时部署了自带的hadoop、hive、hbase等。它的默认部署路径在/usr/lib/中。
其他的部署步骤跟其他教程一样,这边就不说了。只是hadoop、hive的路径需要使用impala自带的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值