Hive启动后show tables报错:Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

错误详情:

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

错误原因:Hive的数据库Mysql在安装的时候没有初始化

解决办法:初始化数据库

cd /hive/bin

./schematool -dbType mysql -initSchema

 这样显示即为初始化成功。

然后再启动hive,show tables;不再报错。

 

 

原文地址:https://www.cnblogs.com/syq816/p/12656551.html