gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 14:56:03 28 4
gpt4 key购买 nike

Hive shell 正在启动,但是每当我在 shell 中点击任何命令时,说
hive> 显示数据库;

我收到以下错误:

失败:语义异常 org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化 org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

我的JPS是这样的:/apache-hive-2.3.0-bin/conf$ jps
第3779章第3540章第3909章3384 数据节点
6856日元
第3257章 我遇到这个错误了吗?

我的 SQL Server 也在运行。使用 netstat -an|grep 3306 检查它,这里可能有什么问题?

这几天一直在挣扎。

最佳答案

我不确定您是否明白这一点,但以下是我为帮助修复此错误而采取的步骤(注意:我并不担心会丢失我的旧架构,您可能会担心):

  1. 确保您的集群已正确关闭 stop-dfs.sh, stop-yarn.sh
  2. 移动 metadata_db mv/home/user/metadata_db/home/user/metadata_db.tmp
  3. 关闭系统并重新启动。
  4. 启动集群 start-dfs.sh, start-yarn.sh
  5. 使用 $HIVE_HOME/bin/schematool -initSchema -dbType derby 重新初始化模式。
  6. 启动配置单元 $HIVE_HOME/bin/hive

希望这对某人有帮助。

关于apache - 无法实例化 org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46413716/

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