FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
hive启动时报错
hive (default)> show databases;
FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
hive (default)> [root@hadoop101 hive]#
原因分析:
是由于没有初始化数据库导致,执行名称初始化数据库即可。
解决办法:
执行命令:schematool -dbType mysql -initSchema