hive启动后错误一

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,并且能够顺利进行操作了,虽然我现在还不懂是因为什么原理,

写下来只是想说,如果那你同样是一个小白,你可以在网上寻找答案,但是别忘了,利用已学的知识去探索。可能路就在那里。加油走下去,循序渐进。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值