我使用 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/