Oozie 安装笔记

Oozie 安装笔记 版本 3.0.0

1.下载 oozie 3.0.0版本文件。

http://oozie.apache.org/ 或者


oozie下载文件:http://download.csdn.net/detail/ruishenh/6561255

ext-2.2.zip文件:http://download.csdn.net/detail/ruishenh/6562161

2.安装 & 配置

bin/oozie-setup.sh -hadoop 0.20.2/usr/local/hadoop/ -extjs ext-2.2.zip

A.修改 hadoop 配置文件增加

修改core-site.xml

<!-- OOZIE -->

<property>

<name>hadoop.proxyuser.hcr.hosts</name>

<value>slave2</value>

</property>

<property>

<name>hadoop.proxyuser.hcr.groups</name>

</property>

3.启动

bin/oozie-start.sh &

3.运行实例

$OOZIE_HOME/bin/oozie job -oozie http://localhost:11000/oozie-config examples/apps/map-reduce/job.properties –run

运行之前注意:

在job中的配置属性这两个属性:

nameNode=hdfs://master:9000

jobTracker=master:9001

修改成mysql库

1.修改属性

在oozie-site.xml中加入

<property>
<name>oozie.service.JPAService.jdbc.driver</name>
<value>com.mysql.jdbc.Driver</value>
<description>
JDBC driverclass.
</description>
</property>

<property>
<name>oozie.service.JPAService.jdbc.url</name>
<value>jdbc:mysql://你的IP:3306/${oozie.db.schema.name}?useUnicode=true&amp;characterEncoding=utf8</value>
<description>
JDBC URL.
</description>
</property>

<property>
<name>oozie.service.JPAService.jdbc.username</name>
<value>用户</value>
<description>
DB username.
</description>
</property>

<property>
<name>oozie.service.JPAService.jdbc.password</name>
<value>密码</value>
<description>
DB userpassword.

IMPORTANT:if password is emtpy leave a 1 space string, the service trims the value,
if empty Configuration assumes it is NULL.
</description>
</property>

2.如何数据库没有整理好,如下是mysql数据库数据库文件创建和赋值权限

Copy于网上

http://blog.csdn.net/joe_007/article/details/8291610

1. 在本机的mysql中创建oozie对应的数据库和用户名,密码

$ mysql -u root -p

Enter password: ******

mysql> create database oozie;

Query OK, 1 row affected (0.03 sec)

mysql> grant all privileges on oozie.* to 'oozie'@'localhost' identified by 'oozie';

Query OK, 0 rows affected (0.03 sec)

mysql> grant all privileges on oozie.* to 'oozie'@'%' identified by 'oozie';

Query OK, 0 rows affected (0.03 sec)

mysql> exit

Bye

标注:如果mysql没启动

查看:/etc/rc.d/init.d/mysqld status

启动:/etc/init.d/mysqld start或者servicemysqld restart,而service mysqld stop停止mysql的服务)

修改root密码

UPDATE user SET Password=PASSWORD('root')where USER='root';

启动后,

如果报错,查看logs/下,如果缺少jar包,可以把相关jar包拷贝到

oozie-server/lib/下

接下来去看页面就ok了

http://slave2:11000/oozie/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值