我正在尝试使用以下命令将数据从MySQL导入hadoop
sqoop import --connect jdbc:mysql://192.168.0.107/manusql --table sales --username TEST2 --P --target-dir /home/sqoopdata -m 3
但是,命令执行停留在下面的过程中。
17/03/27 02:21:17 INFO orm.CompilationManager: Writing jar file: /tmp/sqoop-root/compile/01b7ea34648fcad142b7f3e142a8f087/sales.jar
17/03/27 02:21:17 WARN manager.MySQLManager: It looks like you are importing from mysql.
17/03/27 02:21:17 WARN manager.MySQLManager: This transfer can be faster! Use the --direct
17/03/27 02:21:17 WARN manager.MySQLManager: option to exercise a MySQL-specific fast path.
17/03/27 02:21:17 INFO manager.MySQLManager: Setting zero DATETIME behavior to convertToNull (mysql)
17/03/27 02:21:17 INFO mapreduce.ImportJobBase: Beginning import of sales
有人可以帮忙吗?
答案 0 :(得分:0)
检查资源管理器日志可能存在数据类型不兼容问题。也可以首先尝试使用-m 1(单一映射器)进行顺序访问,然后尝试使用-m 3。