没有CDH的Hadoop 2.2.0上的Impala?

时间:2013-12-24 12:00:51

标签: hadoop cloudera impala

我想用我的Hadoop 2.2.0发行版测试和配置Impala,而不是Cloudera发行版。

我想知道是否可以在没有CDH的情况下使用Impala,因为我只读到Impala与CDH有关。

我正在尝试按照Impala Github中的指南进行操作 - https://github.com/cloudera/impala - 我会做可能的更改以使其有效。

有没有人这样做过?还是真的不可能?

2 个答案:

答案 0 :(得分:7)

我认为这里有两件事需要单独解决:

  1. 在非CDH Hadoop上运行Impala。 可能,但Cloudera未对其进行测试或支持。但是,其他Hadoop发行版包括Impala,例如MapR's distribution includes Cloudera ImpalaAmazon announced support for Impala on Elastic MapReduce,他们都测试了它的分布情况。我假设你也没有使用MapR,但我的观点是它是可能的。
  2. 在Hadoop 2.2.0上运行Impala。这也可以作为CDH5 beta 1 release includes Hadoop 2.2.0,因此Impala 1.2及更高版本应该可以使用。请确保使用最新版本(截至目前为1.2.3),因为在最后几个小点版本中有许多重要的修复。
  3. 所以,是的,可能,虽然它可能不是一个平滑的安装,并且对这个用例没有太多帮助。祝你好运!

答案 1 :(得分:0)

据我所知,你应该使用CDH4,其他版本的hadoop都有兼容性问题。 ps:CDH3不能用于运行黑斑羚。