sqoop导入Mysql数据到Hive卡住了,日志一直停留在connecting to jdbc:hive2://xxxx了

提问者:帅平 问题分类:大数据
sqoop导入Mysql数据到Hive卡住了,日志一直停留在
connecting to jdbc:hive2://data01:2181/default;serviceDiscoveryMode=zookeeper;zooKeeperNamespace=hiveserver2
2 个回答
伤疤
伤疤
这可能是sqoop运行过程中在等待用户输入密码,可以尝试在hive-client/conf目录下添加beeline-hs2-connection.xml文件。内容参考如下:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
	<property>
		<name>beeline.hs2.connection.user</name>
		<value>root</value>
	</property>
	<property>
		<name>beeline.hs2.connection.password</name>
		<value>root</value>
	</property>
</configuration>
发布于:1个月前 (02-17) IP属地:
也不长发及腰
也不长发及腰
这里可能出现一个情况:如果开了hs2的ha,有概率beeline拿不到有效连接。可能需要改代码加retry
发布于:1个月前 (02-17) IP属地:
我来回答