oozie安装手记

  1. 系统需求
    • Unix (在Linux和Mac OS X上做过测试)
    • Java 1.6+
    • hadoop-0.20.2-cdh3u3
    • ExtJS library (optional, to enable Oozie webconsole)
      • ExtJS 2.2
  2. Oozie  Server安装
    • 版本:oozie-2.3.2-cdh3u3
    • 创建 oozie 组和用户
      • /usr/sbin/groupadd oozie
      • /usr/sbin/useradd   oozie   -g  oozie
    • 创建 oozie 安装目录并更改组和用户到 oozie
      • mkdir -p /usr/local/oozie/
      • mkdir -p /usr/local/oozie/2.3.2-cdh3u3
      • chown -R  oozie:oozie   /usr/local/oozie
      • chown -R  oozie:oozie   /usr/local/oozie/2.3.2-cdh3u3
    • 创建oozie数据目录结构
      • mkdir -p /data0/oozie
      • chown -R  oozie:oozie   /data0/oozie
    • 切换到oozie用户
      • su - oozie
    • 解压oozie-2.3.2-cdh3u3.tar.gz到/usr/local/oozie/ 2.3.2-cdh3u3
      • tar -xzvf oozie-2.3.2-cdh3u3.tar.gz
    • 使用 oozie-setup.sh 脚本将ExtJS library加载到Oozie的war包.
      • $ bin/oozie-setup.sh -extjs /tmp/ext-2.2.zip
    • 作为daemon进程,启动oozie
      • bin/oozie-start.sh
    • 作为前台进程,启动oozie
      • bin/oozie-run.sh
    • 验证oozie
      •  logs/oozie.log
      • bin/oozie admin -oozie http://localhost:11000/oozie -status
      • 用浏览器打开oozie的web控制页面, 确认Oozie的status是NORMAL .
    • 停止oozie
      • bin/oozie-stop.sh
  1. Oozie  Client安装
    • oozie的Server安装包括client,client仅被安装在远端的机器上
  2. Oozie Share Lib安装
    • 解压oozie-sharelib-2.3.2-cdh3u3.tar.gz(在Oozie Server安装目录)
      • tar -xzvf  oozie-sharelib-2.3.2-cdh3u3.tar.gz
    • hadoop fs -put share share(必须用oozie用户执行该命令)
  3. 简单配置
    • conf/oozie-env.sh
      • 更改log目录:export OOZIE_LOG=/data0/oozie/logs
    • conf/oozie-site.xml : Oozie server configuration
    • conf/oozie-log4j.properties : Oozie logging configuration
    • conf/adminusers.txt : Oozie admin users list
  4. 运行示例
    • 解压oozie-examples.tar.gz (在Ooize Server安装目录)
      • tar -xzvf   oozie-examples.tar.g
      • 确认examples/apps下各例子的job.properties中的jobtracker地址正确
    • 部署
      • hadoop fs -put examples examples( 必须用oozie用户执行该命令 
    • 运行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值