繁体   English   中英

如何在EMR上安装cloudera impala?

[英]How to install cloudera impala on EMR?

无论如何,我可以在没有cloudera管理器和cdh的情况下安装唯一的impala。 我将使用Hadoop的apache版本吗?

是的,这是绝对可能的。 将存储库添加到您的sources.list文件中,然后更新存储库。

deb [arch = amd64] http://archive.cloudera.com/impala/ubuntu/precise/amd64/impala precision-impala1 contrib deb-src http://archive.cloudera.com/impala/ubuntu/precise/amd64/ impala precision-impala1贡献

在那之后,它仅仅是:

sudo apt-get install impala                (Binaries for daemons)
sudo apt-get install impala-server         (Service start/stop script)
sudo apt-get install impala-state-store    (Service start/stop script)

但是不要忘记满足所有先决条件。 有关详细信息,请转到此处

您可以在此处查看有关如何将Impala与Amazon EMR一起安装和使用的详细说明: http : //docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-impala.html

EMR基于运行在Debian压缩之上的Amazon Hadoop发行版。 因此,是的,可以使用Cloudera的DEB回购。

您将需要SSH到EMR主节点,在EMR控制台上找到地址。

如果您打算使用来自外部世界的JDBC / ODBC客户端连接到Impala,则还需要在分配给EMR群集的安全组上启用安全规则。

在EMR上检查一下Impala 2.2

https://github.com/aws-samples/emr-bootstrap-actions/tree/master/impala

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM