hadoop工作流调度oozie安装

1. 下载
http://www.cloudera.com/content/cloudera/en/downloads/cdh/cdh-5-1-0.html  (
oozie-4.0.0+cdh5.1.0+249

2. 解压
创建libext, 并把oozie-hadooplibs-4.0.0-cdh5.1.0.tar.gz解压的jar包以及ext-2.2.zip拷贝
tar -xvf oozie-hadooplibs-4.0.0-cdh5.1.0.tar.gz

重新构建oozie.war
bin/oozie-setup.sh prepare-war

3. 配置
在hadoop的core-site.xml配置文件中添加
<property>
   <name>hadoop.proxyuser.oozie.hosts</name>
   <value>*</value>
</property>
<property>
   <name>hadoop.proxyuser.oozie.groups</name>
   <value>*</value>
</property>

修改oozie-4.0.0/conf/hadoop-config.xml文件


修改oozie-4.0.0/conf/hadoop-conf/core-site.xml文件
在$HADOOP_HOME/etc/hadoop/core-site.xml的基础上添加以下内容



4. 解压并上传oozie-sharelib
bin/oozie-setup.sh sharelib create -fs hdfs://cnlpadpsm02:8020

5. 创建oozie database
修改conf/oozie-site.xml配置文件添加jdbc
将mysqljdbc.jar放到$OOZIE_HOME/libtools和$OOZIE_HOME/oozie-server/lib

# bin/oozie-setup.sh db create -run
# bin/ooziedb.sh create -sqlfile oozie.sql -run

6. 启动oozie server
# bin/oozied.sh start  #以守护进程启动
# bin/oozied.sh run #在前端运行

7. 检查oozie server状态
# bin/oozie admin -oozie http://master:11000/oozie -status
# ps -ef | grep oozie

8. 命令行提交job和检查状态
# bin/oozie job -oozie http://cnlpadpsm02:11000/oozie -config examples/apps/map-reduce/job.properties -run
# bin/oozie job -oozie http://cnlpadpsm02:11000/oozie -info 0000001-141226142218586-oozie-psse-W


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值