gpt4 book ai didi

hadoop - hive 表丢失

转载 作者:可可西里 更新时间:2023-11-01 15:18:24 27 4
gpt4 key购买 nike

我在配置单元中创建了几个表。我对他们提出了一些疑问。然后退出hive,之后关闭hadoop mapred和dfs。然后第二天回来才发现 table 不见了!!

我的配置单元使用本地元存储。经过大量搜索后,我只看到有人发布了一个这样的问题。答案中建议如果使用 metastore,则本地应从同一位置启动配置单元。我也这样做了。我只从主人那里运行 hive ,甚至从未登录过奴隶。 Metastore 文件夹仍然存在。那么一定是出了什么问题呢?我检查了 hadoop 和 hive metastore 日志的数据节点日志。却一无所获。我在哪里可以找到哪里出了问题?请帮我解决一下这个。还有什么可以避免这样的事情?

最佳答案

如果您使用本地元存储,Hive 会在启动 hiveserver2 的目录中创建 metastore_db。因此,如果您下次从不同的目录位置启动 hiveserver2,则会在该位置创建一个新的 metastore_db,并且此 metastore_db 将没有关于您之前的表的元数据。

关于hadoop - hive 表丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12105381/

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