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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Oozie协作框架

發布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oozie协作框架 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Oozie協作框架

一:概述

1.大數據協作框架

  

2.Hadoop的任務調度

  

3.Oozie的三大功能

  Oozie Workflow jobs?

  Oozie Coordinator jobs

  Oozie Bundle

?

4.Oozie的架構

  控制流節點

    起始,分支,并發,匯合,結束

  動作節點action

?

5.Oozie的實現

  

?

二:安裝部署

1.上傳

  

?

2.解壓

  

?

3.配置Hadoop代理core-site.xml

  

?

4.啟動Hadoop集群

?

5.解壓hadooplib

  將會生成:oozie-4.0.0-cdh5.3.6

   

?

6.生成

  

?

7.創建libext文件

  

?

8.拷貝hadooplib的jar包到libext中

  

?

9.拷貝js包到libext中

  

?

10.創建sharelib庫:HDFS,用于運行所有job的依賴

  bin/oozie-setup.sh sharelib create -fs hdfs://hadoop-senior02.ibeifeng.com:8020 -locallib oozie-sharelib-4.0.0-cdh5.3.6-yarn.tar.gz

  

?  HDFS::

  

?

11.打包

  bin/oozie-setup.sh prepare-war

  

?

12.初始化數據庫

  

  

?

?13.啟動

  

?

14.web端窗口

  

?

三:運行官網的任務流

1.解壓家目錄下的oozie-examples.tar.gz

  將會生成examples

?

2.進入examples,找到將要運行的mapreduce項目

  job.properties:mapreduce運行需要的配置項,指定workflow的地址,申明相關變量

  workflow.xml:實際運行的workflow

  

3.修改job.properties配置項

  

?

4.修改oozie.site文件

  

?

5.啟動hadoop,并上傳在家目錄下examples項目

  bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/examples examples

  

?

?6.啟動

  bin/oozie ?job -oozie http://linux-hadoop3.ibeifeng.com:11000/oozie -config examples/apps/map-reduce/job.properties -run?

  

?

7.總結

  -》bin/oozie job -oozie http://hadoop-senior02.ibeifeng.com:11000/oozie -config examples/apps/map-reduce/job.properties -run

  提交任務

  -》oozie讀取job.properties
  -》查找需要運行的wf的地址,將相應變量傳遞給wf
  -》讀取wf的文件
    -》start節點
    -》action節點
    -》OK-》end
    -》error-》kill
  -》讀取依賴的jar包
     lib目錄
  -》sharelib的jar包支持

?

四:自定義wordcount任務流

1.新建目錄

  新建application,在下面建項目wc-wf

  

?

2.檢測wordcount的jar包是否可以使用

 

3.HDFS上新建input目錄,上傳wc.inpu

  

4.上傳wc2.jar

  目錄/etc/opt/datas

?

5.在yarn上運行

  

?

6.證明jar包沒有問題

  

?

7.修改job.properties

  

?

8.修改workflow.xml

  

  

?

  

?

9.上傳wc2.jar到wc-wf中的lib中

  

?

10.上傳到HDFS上運行

  ?bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/applications/wc-wf/ /

?

11.運行

  export OOZIE_URL="http://linux-hadoop3.ibeifeng.com:11000/oozie"

  bin/oozie ?job ?-config applications/wc-wf/job.properties -run

  

?

12.結果

  

?

五:自定義shell action的workflow

1.拷貝官方的shell,并命名為shell-wf

  

?

?2.修改job.properties

  

?

3.在shell-wf中新建oozie.sh

  

?

4.修改workflow.xml

  

?

5.完成oozie.sh?

  

?

6.上傳到HDFS

  bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/applications/shell-wf/ /applications

?

7.運行

  bin/oozie job -config applications/shell-wf/job.properties -run

?

8.結果

  

?

六:DAG圖的設計

1.拷貝wc-wf,并該名為dag-wf

  

?

2.將shell-wf中 的.sh拷貝到dag-wf中

  

?

3.修改job.properties

  

?

4.修改oozie.sh

  

?

5.修改workflow.xml

  

?

6.上傳

  bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/applications/dag-wf/ /applications ??

?

7.運行

  bin/oozie job -config applications/dag-wf/job.properties -run

?

8.結果

  

?

9.HDFS上

  

?

七:修改linux時區

1.查看

  

?

2.如果不是+0800,則需要重新生成

  在linux中刪除:

    rm -rf /etc/localtime

  重新生成:

    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

?

3.修改時間

  

?

4.在oozie.site中修改時區

  

?

5.在js中修改時區

  

?

6.重新啟動oozie

?

八:編寫coordinate

1.復制

  

?

2.修改job.properties

  

?

3.修改coordinator.xml

  

?

4.修改oozie.xml

  

?

5.重啟oozie

?

6.上傳到HDFS

  ?bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/applications/cron-wf/ /applications

?

7.運行

  bin/oozie job -config applications/cron-wf/job.properties -run?

?

8.結果

  

  

?

九:支持crontab的任務調度

1.拷貝

  

?

2.修改job.properties

  

?

3.修改coordinate

  

?

4.上傳

  bin/hdfs dfs -put /etc/opt/cdh-5.3.6/oozie-4.0.0-cdh5.3.6/applications/crontab/ /applications ??

?

5.運行

  bin/oozie ?job ?-config applications/crontab/job.properties -run

?

6.運行結果

  

?

  

轉載于:https://www.cnblogs.com/RHadoop-Hive/p/7414008.html

總結

以上是生活随笔為你收集整理的Oozie协作框架的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 青青草成人免费在线视频 | 国产乱子伦精品无码专区 | 日本一区二区免费高清视频 | 玖玖五月 | 漂亮人妻洗澡被公强 日日躁 | 久久久6| 日本在线不卡一区二区 | 天堂网2014 | 久久天天躁狠狠躁夜夜av | 午夜av一区二区 | 性折磨bdsm欧美激情另类 | 国产欧美日 | 日韩中文字幕视频在线 | 精品国产一区二区三区久久久 | 国产一区二区三区在线免费观看 | 96精品视频 | 国产对白羞辱绿帽vk | 免费无遮挡网站 | 在线看片成人 | 国产精品夜夜爽张柏芝 | 国产毛片儿| 天天射影院 | 欧美激情综合五月色丁香 | 911久久| ww黄色 | 久久久人| 在线一区观看 | 久久精品动漫 | 久久久欧美精品sm网站 | wwwav视频在线观看 | 国产特级淫片免费看 | 91久久一区二区三区 | 国产欧美精品一区 | 中文字幕人妻精品一区 | 中国大陆毛片 | 两个小y头稚嫩紧窄h文 | 蜜臀久久99精品久久一区二区 | 超碰在线观看97 | 在线观看免费人成视频 | 久草国产在线 | 人妻久久一区二区三区 | 日本免费福利视频 | 亚洲精品久久久久久久久 | av毛片在线播放 | 国产福利在线 | 午夜福利电影一区 | 草逼视频网 | 国产精品69毛片高清亚洲 | 欧美日韩免费视频 | 国产成人精品一区二区三区 | 偷偷操不一样的99 | 伊人逼逼| 四虎影视精品 | 日韩精品人妻一区 | 高清av免费观看 | 97视频国产| 欧性猛交ⅹxxx乱大交 | 国产毛片久久久久久久 | 免费看黄色的网址 | 香蕉视频在线观看免费 | 亚洲精品小视频 | 嫩草一区 | 日韩欧美国产一区二区在线观看 | 亚洲日本一区二区 | 伊人久久亚洲综合 | 午夜免费小视频 | 亚州综合网| 国内免费毛片 | 欧美绿帽合集videosex | 成人黄色一级 | 香蕉色网 | 伊人88 | 日本老师巨大bbw丰满 | 美女野外找人搭讪啪啪 | 欧美在线一级片 | 精品国产一区在线观看 | 亚洲人性生活视频 | 在线免费观看污片 | 国产va在线 | 五月天婷婷基地 | 精品动漫一区二区 | 午夜伦伦电影理论片费看 | 天堂俺去俺来也www 欧美大片在线播放 | 国产丰满美女做爰 | 国产精品久久久久久久av福利 | 午夜av在线免费观看 | h片在线观看网站 | 日韩av片在线播放 | 黄色片a级片 | 国产激情视频在线播放 | 最近更新中文字幕 | 91激情影院 | 少妇按摩一区二区三区 | 国产良妇出轨视频在线观看 | 在线超碰av | 欧美双性人妖o0 | www.久久久久久久久久 | 欧美日韩系列 | 午夜精品一区二 |