mysql - sqoop 作业将数据导出到 mysql,卡在 map 100% with status running

标签 mysql hadoop sqoop oozie impala

所以我尝试使用 sqoop 将数据从 impala 导出到 mysql,这是由 oozie 作业安排的。但是当第一个 sqoop 操作开始时,它停留在 map 100% 和 reduce 0%,并且所有其他操作都被填充。

奇怪的是,在我kill这个oozie作业之前,mysql中没有数据,但是在我kill之后,mysql表中出现了数据(只有与第一个卡住的sqoop Action 相关的表)。

这是我的导出脚本: enter image description here 我的 oozie 工作操作如下所示: the first running is the one stuck

并且没有错误日志存在。

最佳答案

请检查资源管理器的日志,您会在那里找到可能的错误。 您可以从资源管理器 Web UI 中查看日志。 可能的错误可能是数据类型、数据类型字段宽度、格式(在日期或时间戳值的情况下)。

关于mysql - sqoop 作业将数据导出到 mysql,卡在 map 100% with status running,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42926304/

相关文章:

java - Sqoop导出更新失败,索引:2处缺少IN或OUT参数

php - MySQLi 准备好的语句和事务

php - INSERT 请求在没有错误消息的情况下不起作用

hadoop - Hive 创建/用户/hive/仓库失败

hadoop - 为 Hadoop MapReduce 中的单个 map 提供多个非文本文件

mysql - Sqoop - 如果使用 order by 和 limit 1,则导入最大值查询失败

php - 如何同时按数字和字母顺序对 varchar 查询列进行排序

MySQL SELECT 连接 3 个表,并具有所有行的条件

hadoop - 如何在写入 hive orc 表时合并 spark 中的小文件

hadoop - Sqoop 与 SQL Anywhere 17 连接