gkgkkk
gkgkkk
2021-03-19 17:39
采纳率: 100%
浏览 316

谁能帮我解决这个问题,在hive数据库中用insert插入数据后就卡死了,远程也行,啥也行

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • SoftwareTeacher
    SoftwareTeacher 2021-03-20 18:14
    已采纳
    点赞 评论
  • technologist_03

    确认下hdfs集群是否正常,看报错是连不上。可以通过命令行测试下

    点赞 评论
  • u010520724
    只是甲 2021-03-19 17:44

    set hive.execution.engine=mr

    把hive的执行引擎从Tez改为mr,然后再运行insert语句试试

    点赞 评论
  • gkgkkk
    gkgkkk 2021-03-19 17:44

    报错信息出来了

    点赞 评论
  • gkgkkk
    gkgkkk 2021-03-20 14:29

    点赞 评论
  • figaro
    figaro 2021-03-20 18:05

    权限问题?是否添加白名单

    点赞 评论
  • figaro
    figaro 2021-03-21 20:33
    点赞 评论
  • bill20100829
    歇歇 2021-03-22 13:42

    减少Tez配置:tez.am.resource.memory.mb = 256

    默认2048。

    for i in  `yarn application  -list | grep -w  ACCEPTED | awk '{print $1}' | grep application_`; do yarn  application -kill $i; done

    (ACCEPTED是state的值,可以进行更改)

    处理结束以后,重启hive或者重新执行hive任务即可。

    --------------------------------------------------

    建议修复程序

    点赞 评论

相关推荐