sqoop 执行任务的时候 YARN异常YarnException:Failed while publishing entity的解决方案

1. 解决sqoop 慢的问题。 报错:YARN异常YarnException:Failed while publishing entity的解决方案

2.场景架构

基础平台架构是采用Ambari
mysql —> sqoop --> hdfs 的数据同步 在同步的过程中发现很慢数据量特别少的时候也特别的慢 任务都是在五分钟后才执行

3.看问题的过程

3.1. 查看yarn 的任务

在这里插入图片描述

3.2 通过Application ID 点击进去可以看到日志

在这里插入图片描述

3.3 看到日志错误

在这里插入图片描述
解决方案: 原因,解决这个问题的方法需要重置ATsv2内嵌HBASE数据库 然后删除rmr /atsv2-hbase-unsecure或rmr /atsv2-hbase-secure

先停止yarn 服务
Ambari -> Yarn-Actions -> Stop
然后进入到
cd /usr/hdp/3.1.4.0-315/zookeeper/bin/

zk: localhost:2181(CONNECTED) 0] ls /
[registry, cluster, controller, brokers, zookeeper, hbase-unsecure, admin, isr_change_notification, log_dir_event_notification, hiveserver2, controller_epoch, hiveserver2-leader, rmstore, atsv2-hbase-unsecure, ambari-metrics-cluster, consumers, latest_producer_id_block, config]
[zk: localhost:2181(CONNECTED) 1] rmr /atsv2-hbase-unsecure

然后在删除hdfs 中 的
hdfs dfs -rm -r /atsv2/hbase/tmp/
重新驱动执行很快需要5秒钟就执行完毕

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值