Hive启动报错(个人遇到问题&解决方法)

hive执行sql报错

FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

Hive启动报错(个人遇到问题&解决方法)_第1张图片

 解决办法:1、初始化mysql数据库

                   2、注释配置文件$HIVE_HOME/conf/hive-site.xml


   初始化数据库

./schematool -dbType mysql -initSchema
Error: Duplicate key name 'PCS_STATS_IDX' (state=42000,code=1061)
org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore state would be inconsistent !!
Underlying cause: java.io.IOException : Schema script failed, errorcode 2
Use --verbose for detailed stacktrace.
*** schemaTool failed ***

Hive启动报错(个人遇到问题&解决方法)_第2张图片 

 删除mysql数据库中的hive库,重新执行,问题解决。

你可能感兴趣的:(大数据,数据仓库)