我想用我的Hadoop 2.2.0发行版测试和配置Impala,而不是Cloudera发行版.
我想知道它是否可以在没有CDH的情况下使用Impala,因为我只读到Impala是CDH依赖的.
我正在尝试按照Impala Github中的指南 - https://github.com/cloudera/impala - 我将进行可能的更改以使其正常工作.
有人做过吗?还是真的不可能?
我认为这里有两件事需要单独解决:
在非CDH Hadoop上运行Impala.尽管没有Cloudera测试或支持,但它是可能的.然而,其他的Hadoop发行版包括黑斑羚,如MAPR的分布包括Cloudera的黑斑羚和亚马逊宣布因帕拉上弹性MapReduce支持,并且他们都测试了它的工作原理与它们的分布.我假设你也没有使用MapR,但我的观点是它是可能的.
在Hadoop 2.2.0上运行Impala.这也是可能的,因为CDH5 beta 1版本包含Hadoop 2.2.0,因此Impala 1.2及更高版本应该可以使用.请确保使用最新版本(截至目前为1.2.3),因为在最后几个小点版本中有许多重要的修复.
所以是的,这是可能的,虽然它可能不会顺利安装,并且对这个用例没有太多帮助.祝好运!