SQOOP学习笔记-报错怎么办?打就完了!,


SQOOP学习笔记-报错怎么办?打就完了!

  • 遇到的问题
  • 解决

遇到的问题

命令:
sqoop export
–connect jdbc:mysql://172.16.1.8:3306/metastore
–username root
–password password123
–table try_2
–num-mapper 1
–export-dir /user/hive/warehouse/try.db/a_try
–input-fields-terminated-by “\t”

解释:我要从hdfs中导出数据到mysql中,所以要用export关键字;
连接mysql的metastore数据库,因为要导到这个数据库里;
输入了mysql的用户名和密码;
数据要导入try_2表中;
num-mapper 1 不知道是干啥的 大家都写了那我也写
导出路径是hive的a_try表的路径,原数据在这里;
导出时字段以\t分隔

看似没毛病的代码,实际上出现了我看也看不懂,搜也搜不到的问题!

解决

在大佬(也一脸懵逼)的指导下,我们把--num-mapper 1这句谁也看不懂的命令给删了!
然后!就是见证奇迹的时刻!!一路畅通无阻地运行成功!!!

温馨提示:解决方案简单粗暴,甚至毫无道理,建议新手谨慎采纳。

文章最后发布于: 2019-10-23 13:58:44

相关内容

    暂无相关文章