我正在尝试为hcatalog配置hp vertica:为hcatalog配置hp vertica但在我的vertica群集上找不到hcatutil。我在哪里可以得到这个工具?
w41d8nur1#
hcatutil实用程序已在vertica 7.1.1中引入,位于/opt/vertica/packages/hcat/tools。如果你没有它,很可能你用的是老版本的vertica。
r1wp621o2#
正如这个答案所说,它位于/opt/vertica/packages/hcat/tools中,从7.1.1版开始。但你可能需要更多的信息:您需要在hadoop集群中的节点上运行hcatutil;该实用程序收集了vertica也需要访问的hadoop库,因此您需要这些库可用。假设您没有将vertica节点放在hadoop节点上,最简单的方法可能是将脚本复制到hadoop节点,运行脚本并输出到临时目录,然后将临时目录的内容复制回vertica节点(将它们放在/opt/vertica/packages/hcat/lib)中,然后继续安装hcatalog连接器。有关更多详细信息,请参阅vertica文档中的本节(链接到7.2.x,但自从引入该工具以来,过程是相同的。)
2条答案
按热度按时间w41d8nur1#
hcatutil实用程序已在vertica 7.1.1中引入,位于/opt/vertica/packages/hcat/tools。如果你没有它,很可能你用的是老版本的vertica。
r1wp621o2#
正如这个答案所说,它位于/opt/vertica/packages/hcat/tools中,从7.1.1版开始。但你可能需要更多的信息:
您需要在hadoop集群中的节点上运行hcatutil;该实用程序收集了vertica也需要访问的hadoop库,因此您需要这些库可用。假设您没有将vertica节点放在hadoop节点上,最简单的方法可能是将脚本复制到hadoop节点,运行脚本并输出到临时目录,然后将临时目录的内容复制回vertica节点(将它们放在/opt/vertica/packages/hcat/lib)中,然后继续安装hcatalog连接器。
有关更多详细信息,请参阅vertica文档中的本节(链接到7.2.x,但自从引入该工具以来,过程是相同的。)