造成的结果就是没有导入成功,目标路径下没有文件
这个错误我的问题是在于任务执行时间超时 ,再次执行就成功了。
看到网上有建议说可以添加参数sqoop import -D mapred.task.timeout=0 import ……没试过,如果执行超时就重新执行就可以了
也有说权限问题,可以去修改权限:hadoop fs -chmod 777 路径
如果你是root账户下建的路径应该不存在权限问题
(当导向mysql出错时,可以检查mysql的建表是否指定数据库字符类型和建表是否一致)