hive启动后却做不了操作
可以进HIVE但是做不了任何操作
HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
在数仓集群搭建过程中,由于需要搭建很多种工具,对于不太熟悉的小白,很容易遇到错误却不知道错在哪里,习惯性打开网页搜索,希望找到答案,但是很可能网上给的方法并不能解决自己的问题!!!!
我只是提供一种可能,不一定是对的:
HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
当你进入默认hive之后想进行操作,但是出现这样一行提示时,有答案给的是,因为MySQL版本不兼容。
于是我重新装了一边MySQL,但是还是解决不了问题。
我的方式是采用jdbc的方式登录一下hive
启动hiveserver2
bin/hive --service hiveserver2
然后启动beeline客户端
成功进入jdbc模式下的hive,并且能够顺利进行操作了,虽然我现在还不懂是因为什么原理,
写下来只是想说,如果那你同样是一个小白,你可以在网上寻找答案,但是别忘了,利用已学的知识去探索。可能路就在那里。加油走下去,循序渐进。