2017-09-25 306 views
2

蜂巢外壳起步,但每当我在炮弹击中任何命令,说
蜂巢>节目数据库;无法实例org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

我收到以下错误:

失败:SemanticException 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 ResourceManager的
3540 SecondaryNameNode
3909节点管理器
3384的DataNode
6856 JPS
3257 NameNode的
正在此的GError?

我的SQL Server也在运行。检查它使用netstat -an | grep 3306,这里可能是错误的?

现在挣扎数日。

回答

0

我不知道你是否知道这个问题,但这里是我帮助我解决这个错误的步骤(注意:我不担心丢失我的旧模式,你可能会这样):

  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

希望这可以帮助别人。

相关问题