hadoop - Hive cdh4 节俭设置抛出 NoSuchFieldError : METASTORE THRIFT RETRIES

标签 hadoop installation hive thrift cloudera

我使用 mysql 在 RHEL 5 上使用远程元存储设置 Hive cdh4。我在 mysql 中创建了一个与 hive-site.xml 同名的数据库。我启动了 Metastore 服务器和 Hive 服务器,但每当我尝试查询 Hive 时,它​​都会抛出一个错误 NoSuchFieldError: METASTORETHRIFTRETRIES。

我认为我无法连接到 Metastore 服务器或 thrift 服务器,这是导致此问题的原因。 请为我指明正确的道路。

最佳答案

您是否从 $HIVE_HOME/scripts/metastore/upgrade/mysql 运行 Hive 的 mysql 脚本?

关于hadoop - Hive cdh4 节俭设置抛出 NoSuchFieldError : METASTORE THRIFT RETRIES,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16276734/

相关文章:

hadoop - 如何收集 Hadoop 集群大小/核心数信息

grails - Grails初学者问题 “Failed to invoke Servlet 2.5”

ruby - 无效配置或未列出 Rubies。请修复 'config.yml' 并重新运行 'ruby dk.rb install'

windows - 是否可以在 Windows 上安装 Hive 和 Hadoop?

apache-spark - Dataproc 分区列中的特殊字符

hadoop - 如何删除HDFS中超过x天的数据

hadoop - Apache Giraph - 无法在分离主/工作模式下运行,因为一次只有 1 个任务

hadoop - 配置单元:没有位置的外部分区表

hadoop - pig -获取具有无效日期格式的所有记录

macos - 如何构建 native Mac OS X 安装程序(在非 Mac 平台上)?