配置HP Vertica for HCatalog时找不到hcatUtil

时间:2015-02-26 10:18:01

标签: hadoop hive vertica hcatalog

我正在尝试为HPatalog配置HP Vertica: Configuring HP Vertica for HCatalog

但我在Vertica集群上找不到hcatUtil。 我在哪里可以获得这个实用程序?

2 个答案:

答案 0 :(得分:3)

hcatUtil实用程序已在vertica 7.1.1中引入,位于/ opt / vertica / packages / hcat / tools。如果您没有,那么很可能您使用的是较旧的Vertica版本。

答案 1 :(得分:3)

正如this answer所述,它位于从版本7.1.1开始的/ opt / vertica / packages / hcat / tools中。但您可能需要一些进一步的信息:

您需要在 Hadoop 群集中的节点上运行hcatUtil;该实用程序收集了Vertica也需要访问的Hadoop库,因此您需要提供这些库。假设您没有在Hadoop节点上共同定位Vertica节点,最简单的方法是将脚本复制到Hadoop节点,将其输出到临时目录,然后复制临时目录的内容返回Vertica节点。 (将它们放在/ opt / vertica / packages / hcat / lib中。)然后继续安装HCatalog连接器。

有关详细信息,请参阅this section in the Vertica documentation。 (链接到7.2.x,但自引入该工具以来,该过程一直相同。)