日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hive问题-return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask

發布時間:2023/12/8 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hive问题-return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

執行hive sql時遇到問題:
FAILED:Execution Error,return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask


這個其實一般是個hive內部錯誤,處理這個問題就需要找日志了;
找日志

  • hive.log(比較簡略)
    hive.log ===> 缺省情況下 /tmp/root/hive.log (不然就在你hive-site.conf配置的日志路徑里)
    我這里在/tmp/root目錄下

    去里面看了日志,沒有什么有價值的信息,只得去找MR日志了。
  • MR的日志(詳細些)
    看MR日志,需要啟動historyserver、日志聚合 + SQL運行在集群模式
    因為我在hive-site.conf中配置了本地模式

    所以我從歷史日志中沒有找到相關日志記錄,所以在運行sql前執行set hive.exec.mode.local.auto=false 然后再執行之前的sql

    再就可以從JobHistory頁面上看到對應的執行job,可以進去看詳細的錯誤日志


    進去就可以看到詳細的錯誤信息了

    解決方式:
    其實之前寫的sql沒有什么大的問題,不過考慮之后還是改寫一下sql
    改動之前:
  • #!/bin/bash source /etc/profile if [ -n "$1" ] ;thendo_date=$1 elsedo_date=`date -d "-1 day" +%F` fi sql=" insert overwrite table dws.dws_member_retention_day partition(dt='$do_date') (selectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,1fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-1)andt1.dt='$do_date' union allselectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,2fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-2)andt1.dt='$do_date' union allselectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,3fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-3)andt1.dt='$do_date' ); " hive -e "$sql"

    改動sql之后執行成功:(我這里是寫在腳本中的sql)

    #!/bin/bash source /etc/profile if [ -n "$1" ] ;thendo_date=$1 elsedo_date=`date -d "-1 day" +%F` fi sql=" create table tmp.tmp_member_retention as (selectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,1fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-1)andt1.dt='$do_date' union allselectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,2fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-2)andt1.dt='$do_date' union allselectt2.device_id,t2.uid,t2.app_v,t2.os_type,t2.language,t2.channel,t2.area,t2.brand,t2.dt add_date,3fromdws.dws_member_start_day t1joindws.dws_member_add_day t2ont1.device_id=t2.device_idwheret2.dt=date_add('$do_date',-3)andt1.dt='$do_date' );insert overwrite table dws.dws_member_retention_day partition(dt='$do_date') select * from tmp.tmp_member_retention; "hive -e "$sql"

    其實sql改動不大,無非是,改動后的是,創建一個臨時表,在插入到對應的表中

    總結

    以上是生活随笔為你收集整理的hive问题-return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 精品国产99久久久久久 | 国产视频久久 | 中文字幕五区 | 四虎综合网 | 青青草综合在线 | 日日夜夜网| 欧美专区视频 | 放几个免费的毛片出来看 | 欧美成人a交片免费看 | www.性欧美 | av电影在线观看网址 | 欧美三级理论片 | 黄色美女片 | 久久久国产一区二区 | 老头老太吃奶xb视频 | 国产欧美在线观看不卡 | 日日干天天爽 | 欧美视频在线观看 | 2025韩国大尺度电影 | 99极品视频 | 免费国产在线观看 | 精品动漫3d一区二区三区免费版 | 美女毛片网站 | 亚洲天堂区 | av手机版| 久久午夜片 | 丰满岳乱妇在线观看中字无码 | 美女高潮流白浆视频 | 97国产精品视频人人做人人爱 | 国产啊v在线观看 | 日韩精品一区二区在线播放 | 色偷偷噜噜噜亚洲男人的天堂 | 波多野结衣潜藏淫欲 | 成年人视频在线播放 | 澳门久久久| 蜜桃一二三区 | 日本一区二区不卡在线 | 九九久久99 | 极品销魂美女一区二区三区 | 日韩欧美中文在线 | 久久人妻少妇嫩草av蜜桃 | 成人免费直播 | 欧美怡红院视频一区二区三区 | 狠狠久| 免费看裸体网站视频 | 色婷婷久久久亚洲一区二区三区 | 色婷婷激情五月 | 欧美怡红院视频 | 欧美一级在线视频 | 国产黄色录像 | 国产亚洲精品久久久久久久 | 青青在线观看视频 | 国产一区二区视频在线 | 韩国色网| 99欧美精品 | jizz俄罗斯 | 日韩在线免费视频观看 | 视频一区在线播放 | 日本伦理片在线播放 | 一区二区不卡在线观看 | 免费看黄色一级大片 | 天天射天天射 | 色妞在线 | 超碰97在线免费观看 | 免费毛片一区二区三区久久久 | 免费在线视频一区二区 | 草草屁屁影院 | 欧美成人高清视频 | 亚洲码视频| 四虎网站最新网址 | 国产操操操 | 美女隐私免费看 | 超碰免费看 | 黄色小视频免费在线观看 | 美女免费网站 | 一区二区三区四区亚洲 | 天天躁日日躁狠狠躁av | 狠狠操一区 | 精品国产乱码久久久久久108 | 国产乱淫a∨片免费观看 | 成年人看的黄色 | 久草福利免费 | 久久调教| 欧美成人性生活 | 国产网站免费观看 | 国产精品视频免费观看 | 国产精品无码一区二区三 | 亚洲欧洲色图 | 久草网在线 | 久久久久一区二区精码av少妇 | 91麻豆精品在线观看 | 爱爱爱爱网站 | 另类激情综合 | 亚洲人在线 | 日本特级黄色录像 | 欧美成人aa| 国语对白清晰刺激对白 | 国产区123 | 欧美日韩va |