sqoop提取文件到mysql报错javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
时间: 2024-03-10 12:42:35 浏览: 106
javax.net.ssl.SSLHandshakeException
sqoop提取文件到mysql报错javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)是由于Java版本过高导致的问题[^2]。在Java8及以上版本中,调用ssl时可能会出现此异常。该异常表示没有适当的协议可用或密码套件不合适。
解决此问题的方法是在sqoop命令中添加以下参数:
```shell
--driver com.mysql.jdbc.Driver --ssl-mode=DISABLED
```
这将禁用SSL连接,从而解决SSL握手异常的问题。
另外,还可以尝试降低Java版本,以适应较低的Java版本要求。
阅读全文