sqoop导入失败

kknvjkwl  于 2021-06-03  发布在  Sqoop
关注(0)|答案(1)|浏览(370)

我试图在hadoop集群中运行并行sqoop作业,但是我们看到在并行运行期间sqoop作业失败,出现以下错误。

16/11/11 09:24:59 ERROR manager.SqlManager: Error executing statement: java.sql.SQLRecoverableException: IO Error: Connection reset
java.sql.SQLRecoverableException: IO Error: Connection reset
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:682)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:715)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:385)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:30)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:564)
    at java.sql.DriverManager.getConnection(DriverManager.java:664)
    at java.sql.DriverManager.getConnection(DriverManager.java:247)
    at org.apache.sqoop.manager.OracleManager.makeConnection(OracleManager.java:327)
    at org.apache.sqoop.manager.GenericJdbcManager.getConnection(GenericJdbcManager.java:52)
    at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:744)
    at org.apache.sqoop.manager.SqlManager.execute(SqlManager.java:767)
    at org.apache.sqoop.manage

这个错误似乎只有在hadoop中运行多个作业时才会发生。我在搜索类似的错误时遇到了这些链接。但关键是我们如何在sqoop工作中适应这种情况。
oracle jdbc间歇性连接问题。
非常感谢您的帮助。

monwx1rj

monwx1rj1#

在添加属性-dmapred.child.java.opts=“-djava.security.egd=file:///dev/urandom”后,此问题得到解决。
oracle jdbc间歇性连接问题提供了该问题的详细信息
以及
oracle 11g连接重置错误
感谢链接中的人提供的答案。

相关问题