gpt4 book ai didi

hadoop - HCatalog 在使用前是否需要安装?

转载 作者:可可西里 更新时间:2023-11-01 16:16:29 28 4
gpt4 key购买 nike

谁能告诉我,HCatalog 在使用前需要安装吗?或者它可以用作 jar 文件?

我在 VM 上运行了 Cloudera,我可以毫无问题地将 HCatalog 用于我的 MR 作业、Pig、Hive。而且我认为相同的 MR 代码可以在另一个安装了 hadoop 的平台上工作,但显然不是这样,在 HCatInputFormat.setInput() 上抛出异常。当我使用Pig -useHCatalog时,一直提示用法错误,意思是它不知道-useHCatalog是什么参数。

之前在 Cloudera 上使用 HCatalog 时没想过这个问题......

最佳答案

是的,您需要安装并启动 HCatalog 服务器。 HCatalog 应该带有最新的 Hive tar 包。

在这里查看 Apache Hive documentation详情,

基本上你需要,

  1. 为 HCatalog 设置 MySQL 数据库

  2. 运行服务器安装脚本

    share/hcatalog/scripts/hcat_server_install.sh -r root -d dbroot -hhadoop_home -p 端口号

  3. 启动 HCatalog 服务器

    导出HIVE_HOME=hive_home$HIVE_HOME/sbin/hcat_server.sh 启动

关于hadoop - HCatalog 在使用前是否需要安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19777794/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com