gpt4 book ai didi

hadoop - 使用配置单元作为 Metastore 时无法看到数据库

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

为了通过 Apache Drill 访问配置单元,我已经启动了 Metastore 作为服务。

为了将它用作 hive-site.xml 中的元存储,我已将 hive.metastore.uris 参数设置为 thrift://localhost:9083。

创建 Metastore 服务后,我试图查看数据库。它只显示两个数据库,而不是 4 个,它们是在将配置单元作为服务启动之前创建的。

也有一些之前创建的表没有显示。

当我浏览文件夹/hive/user/warehouse/时,我可以看到所有表和所有数据库。

当我停止 Metastore 作为服务并检查它显示所有 4 个数据库时。我不确定后面发生了什么。

谁能帮帮我,如果你遇到同样的情况,需要做什么?

我正在使用 Apache Derby 作为后端数据库。

最佳答案

在同一台 linux 机器上安装了两个不同版本的 Hive。因此我遇到了这个问题。删除了我不使用的版本,然后问题就解决了。这是我的错误。

关于hadoop - 使用配置单元作为 Metastore 时无法看到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38743374/

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