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;不再报错。
唯有热爱方能抵御岁月漫长。