DataGrip连接hive时报错:Could not open client transport with JDBC Uri: jdbc:hive2://hadoop102:10000/car_da

在已经运行的zookeeper和hadoop集群上启动hiveserver2后,遇到连接错误Connectionrefused。原因是mysql服务和元数据服务未启动。解决方法包括:首先启动mysql服务,然后启动hive的元数据服务(metastore),最后重启hiveserver2。通过ps-ef|grep进程名字检查进程状态。
摘要由CSDN通过智能技术生成

在已启动zookeeper和hadoop集群的情况下,启动hiveserver2,并且成功启动,但是连接时报错:Could not open client transport with JDBC Uri: jdbc:hive2://hadoop102:10000/car_data: java.net.ConnectException: Connection refused: connect。

原因是没有启动mysql和元数据。解决方案如下:

先启动mysql:service mysqld start

再启动元数据:hive --service metastore

再重新启动hiveserver2即可。

查看进程命令 ps -ef | grep -i 进程名字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>