sqoop import

时间:2018-04-22 10:06:03

标签: hadoop hdfs sqoop

将一个表从MySql成功导入Hadoop后,无法在hadoop路径下看到任何文件。 导入命令:

sqoop import --connect jdbc:mysql://quickstart:3306/lipu --username root --password cloudera --table student --target-dir =/user/cloudera/jds --m 1 

它是成功的,因为它最终说明它检索的记录数量。 但是当我检查目标目录中的内容时,它没有显示任何内容。

 hadoop fs -ls  /user/cloudera/jds

以上命令没有返回任何内容 需要你的帮助。

1 个答案:

答案 0 :(得分:1)

您需要在=之后移除target-dir。 尝试运行:

sqoop import --connect jdbc:mysql://quickstart:3306/lipu --username root --password cloudera --table student --target-dir /user/cloudera/jds --m 1

后跟hadoop fs -ls /user/cloudera/jds