sqoop导出HDFS问题,急求有经验的大神指教

a15845008042 2014-10-30 07:08:15
想用sqoop将MySQL中的表导入到HDFS'中,集群是master,slave1,slave2,三个机器上都存有表wordcount,但内容不一样,执行语句./sqoop-import --connect jdbc:mysql://localhost:3306/mysql --username song --password 123 --table wordcount --fields-terminated-by 't' -m 2,发现导出结果只有一部分slave1和slave2的内容导入了hdfs中,但不完整,master中的wordcount没有被导出来,想不明白是为什么,帮忙分析下吧,愁死了
...全文
183 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
a15845008042 2014-11-07
  • 打赏
  • 举报
回复
master是namenode,两个slave是datanode,现在不管在master里还是slave1或slave2里面执行./hadoop fs -cat /home/out/part-m-...都会发现里面的数据不完整,好比我mysql里table明明有10组数据,但是hdfs系统中只能看到4组数据,总是不完整,不知道为什么,求救啊
skyWalker_ONLY 2014-11-02
  • 打赏
  • 举报
回复
楼主描述的不是很清楚,楼主将mysql上wordcount的 数据导入到HDFS是吗?三个节点都是DataNode吗?如果master不是datanode,自然就不会存有数据了

932

社区成员

发帖
与我相关
我的任务
社区描述
云计算 云存储相关讨论
社区管理员
  • 云存储
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧