博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oozie安装的说明
阅读量:4320 次
发布时间:2019-06-06

本文共 912 字,大约阅读时间需要 3 分钟。

  

   不多说,直接干货!

 

  Oozie相当于Hadoop的一个客户端,因此集群中要有一台机器部署Oozie server端即可,由于可以有任意多个客户端连接Oozie,故每个客户端都必须部署Oozie client

 

  

比如我的机器有hadoopmaster、hadoopslave1、hadoopslave2。

比如我的机器有sparkmaster、sparkslave1、sparkslave2。

比如我的机器有master、slave1、slave2。

比如我的机器有bigdatamaster、bigdataslave1、bigdataslave2

 

 

 

 

建议:

  一般,我们在master上部署Oozie server,在slave1或者slave2上部署Oozie client。

  

 

 

 

 

 

Oozie支持手工和工具两种部署方式

  (1)手工部署Oozie呢,需配置太多参数,但是,好理解其原理,建议初学这样做,能学到很多。该方式啊,均得由用户执行,细节太多,切当设计多个组件时,用户须自己解决组件间版本兼容问题。(这里,我就不赘述了,可以见Azkaban)。

  因为,现在都是用这个优秀的第三方工作流引擎。

 

 

  (2)工具部署Oozie呢,比如Ambari或Cloudera Manger。(当前两大最主流的集群管理工具,前者是Hortonworks公司,后者是Cloudera公司)使用工具来,可以说是一键操作,难点都在工具Ambari或Cloudera Manger本身部署上。

  见我下面写的博客:

  https://i.cnblogs.com/posts?categoryid=916378

 

 

 

 

 

机器                  角色                部署服务

master                服务端                Oozie Server

slave1                 终端                 Oozie Client

 

转载于:https://www.cnblogs.com/zlslch/p/6118020.html

你可能感兴趣的文章
Java并发编程
查看>>
导致“mysql has gone away”的两种情况
查看>>
DTRACE -MYSQL
查看>>
autoScroll不显示滚动条
查看>>
LabVIEW动态添加控件
查看>>
Azure SQL 数据库与新的数据库吞吐量单位
查看>>
VC++2012编程演练数据结构《13》单链表
查看>>
Yii2简单的 yii2-phpexcel导出
查看>>
ubuntu/deepin 下下载wxpython
查看>>
A011 Activiti工作流程开发的一些统一规则和实现原理(完整版)
查看>>
Apache JServ protocol服务 怎么关闭?
查看>>
使用 SQL SERVER PROFILER 监测死锁
查看>>
男人的眼泪是血 很容易就会流完
查看>>
#define 中#和##的作用
查看>>
心情日记
查看>>
20145320\20145319 《信息安全系统设计基础》实验三
查看>>
Python 类
查看>>
oledbException 未指定的错误解决过程
查看>>
Scarlet的字符串不可能这么可爱
查看>>
toastr自身的onclik函数
查看>>