赞
踩
安装配置好hive后启动hive正常,能进入到hive命令行界面,运行show databases报错FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient。
原因是用的是hive自带的内存数据库derby,应该先初始化,进入hive目录,里面有一个metestore文件夹(是之前启动hive的derby时自动生成的,这里需要将metastore_db 目录重命名为 metastore_db.tmp,然后再初始化)。
操作:
1、
2、
再重新启动hive。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。