我试图在cloudera中运行下面的命令并获取链接失败错误。我试图重启mysqld服务,没用。请帮助一些朋友。cloudera链接错误,同时运行sqoop列表数据库命令
代码和错误:
[Cloudera的@快速入门〜] $ sqoop列表数据库--connect “的jdbc:mysql的://quickstart.cloudera:3306” --username = retail_dba --password = Cloudera的
警告:/usr/lib/sqoop/../accumulo不存在! Accumulo进口将失败。 请将$ ACCUMULO_HOME设置为您的Accumulo安装的根目录。 17/09/22 09:45:59信息sqoop.Sqoop:运行Sqoop版本:1.4.6-cdh5.10.0 17/09/22 09:45:59 WARN tool.BaseSqoopTool:在命令行中设置密码 - 线路不安全。考虑使用-P来代替。 17/09/22 09:45:59信息manager.MySQLManager:准备使用MySQL流结果集。 17/09/22 9点46分16秒错误manager.CatalogQueryManager:无法列出数据库 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链路故障
成功发送到服务器的最后一个数据包是0毫秒前。驱动程序尚未收到来自服务器的任何数据包。 在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 在sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)