hadoop - HIVE 抛出错误中的简单表创建

标签 hadoop hive bigdata

HIVE 中的简单表创建无法正常工作并抛出以下错误 请帮忙。

hive>CREATE TABLE pokes (foo INT, bar STRING);

FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask

最佳答案

很简单,您的“metastore”未运行或未正确配置。metastore 是 hive 用于保存其元数据的数据库。它是一个关系数据库。有一个内置的 Derby 数据库,但大多数发行版都使用 MySQL。

关于hadoop - HIVE 抛出错误中的简单表创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19345220/

相关文章:

java - 运行 Map Reduce 程序时出错

shell - 使用Shell远程查询Hive

hadoop - Sqoop 中的增量加载

hadoop - 配置单元查询生成需要很长时间才能生成数据集

apache-spark - 为什么使用 Hive on Spark 而不是 Spark-SQL?

xml - Hadoop Pig XPath返回空属性值

hadoop - Hive:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

hadoop - 如何将数据从 Storm 导出到 Elasticsearch ?

google-cloud-platform - 在 BigQuery 中使用大偏移量

hadoop - Apache Spark如何实现改组阶段?