【发布时间】:2018-10-31 10:58:37
【问题描述】:
我将 Hive 与 mysql 一起使用。在 mysql 中创建数据库有效。不知何故无法在 Hive 中创建数据库。错误显示如下 SemanticException。有什么我错过的吗?我尝试了一些建议的解决方案,但仍然无法解决。
【问题讨论】:
-
试试
hive --service metastore
我将 Hive 与 mysql 一起使用。在 mysql 中创建数据库有效。不知何故无法在 Hive 中创建数据库。错误显示如下 SemanticException。有什么我错过的吗?我尝试了一些建议的解决方案,但仍然无法解决。
【问题讨论】:
hive --service metastore
看来,hive metastore 服务没有启动。在 hive-site.xml 中配置元存储后,使用以下命令启动服务。
hive --service metastore
【讨论】:
我通过初始化配置单元元存储数据库解决了这个问题
$HIVE_HOME/bin/schematool -initSchema -dbType $databaseType
【讨论】: