作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
大家好,
我一直在尝试使用sqoop在hdfs中加载数据,因为我写了一个shell脚本,我能够使用命令提示符执行导入,但是在运行该脚本时会失败。以下是该脚本
#!/bin/bash
tablename=${1}
hdfspath=${2}
NOW=$(date +"%m-%d-%Y-%H-%M-%S")
echo "started at $NOW"
sqoop import \
--connect jdbc:mysql://local/hadoopguide \
--username root \
--password cloudera \
--table ${1} \
--target-dir ${2}
END_T=$(date +"%m-%d-%Y-%H-%M-%S")
echo "end at $END_T"
17/09/17 01:07:26 ERROR manager.SqlManager: Error executing statement: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
最佳答案
问题是连接字符串正确的字符串将是jdbc:mysql:// quickstart:3306 / hadoopguide
关于hadoop - manager.SqlManager:执行语句时出错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链接失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46262183/
当我尝试使用 Sqoop 将数据从 mysql 导入 HDFS 并运行以下命令时 sqoop import --connect jdbc:mysql://IP Address/database nam
大家好, 我一直在尝试使用sqoop在hdfs中加载数据,因为我写了一个shell脚本,我能够使用命令提示符执行导入,但是在运行该脚本时会失败。以下是该脚本 #!/bin/bash tablename
我是一名优秀的程序员,十分优秀!