FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
)
Hive 2.X 启动后,使用hive错误提示:
hive> show tables;
FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
原因:Hive 2.x版本需要使用前运行metastore的服务
解决办法:先启动hive metastore的服务!才可以使用 hive 进行操作
// 1.先退出hive
hive> quit;
// 2.启动 metastore
[hadoop@master hive]$ hive --service metastore &
[