oozie安装手记
发布日期:2021-11-04 22:04:10 浏览次数:7 分类:技术文章

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

  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用户执行该命令 
    • 运行
      • oozie job -oozie0/oozie -config examples/apps/map-reduce/job.properties -run
      • 报错E0902解决:参照

转载地址:https://blog.csdn.net/xiaochawan/article/details/8057198 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:tasktracker不能启动 报Tasktracker disallowed by JobTracker信息
下一篇:Storm指南

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月15日 13时38分54秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章