oozie 安装


oozie-4.0.0-cdh5.2.0



1 建立hadoop依赖包目录
  1)包下建立 libext目录。
   2)解压oozie-hadooplibs-4.0.0-cdh5.2.0.tar.gz,将相应的hadoop版本jar包拷贝进libext目录。
  3)下载ext-2.2.zip,拷贝进libext目录。

  4)将oozie使用数据库的驱动jar拷贝进libext目录


2 修改配置文件

    1)修改oozie的配置文件conf/oozie-site.xml,修改oozie使用的数据库

         <!-- 数据库模式 -->

    <property>

        <name>oozie.db.schema.name</name>
        <value>oozie</value>

    </property>

          <!-- 数据库模式不存在自动创建 -->

    <property>

        <name>oozie.service.JPAService.create.db.schema</name>

        <value>true</value>

    </property>

          <!-- 数据库驱动 -->

    <property>

        <name>oozie.service.JPAService.jdbc.driver</name>

        <value>oracle.jdbc.driver.OracleDriver</value>

    </property>

          <!-- 数据库连接URL -->

    <property>

        <name>oozie.service.JPAService.jdbc.url</name>

        <value>jdbc:oracle:thin:@192.168.8.88:1521:dev</value> 

    </property>

          <!-- 数据库连接用户名-->

    <property>

        <name>oozie.service.JPAService.jdbc.username</name>

        <value>oozie</value>       

    </property>

     <!-- 数据库连接密码 -->

    <property>

        <name>oozie.service.JPAService.jdbc.password</name>

        <value>oozie</value> 

    </property>

          <!-- 数据库最大连接数 -->

    <property>

        <name>oozie.service.JPAService.pool.max.active.conn</name>

        <value>10</value>

    </property>


    2)修改hadoop中的配置文件core-site,namonode jobTractorresourceManager)的配置文件)

    <!-- 代理用户中添加oozie的ip或者hostname(oozie的启动用户为root)-->

    <property>

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

      <value>wanggang</value>

    </property>

    <property>

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

        <value>root</value>

    </property>

    增加以上配置后,无需重启集群,可以直接用hadoop管理员账号重新加载这两个属性值,命令为:

    hdfs dfsadmin -refreshSuperUserGroupsConfiguration

    yarn rmadmin -refreshSuperUserGroupsConfiguration


3 生成数据表
    bin/ooziedb.sh create -sqlfile oozie.sql -run DB Connection  


4 执行prepare-war命令生成war包
   bin/oozie-setup.sh prepare-war
   如遇catalina已存在错误,删除oozie-server/temp/oozie.pid文件


5 启动oozie
   bin/oozied.sh start 后台
   bin/oozied.sh run 前端
   bin/oozied.sh stop 停止oozie

6.oozie控制台
    http://172.16.12.215:11000/oozie/

7.查看oozie的状态 
     bin/oozie admin -oozie http://wanggang:11000/oozie -status

8.修改oozie机器hosts文件
    (1) vi /etc/hosts
    172.16.12.215 wanggang
    127.0.0.1 localhost
    (2) 将hostname改为wanggang

9.修改本地host文件,添加
     win7 C:\Windows\System32\drivers\etc
      172.16.12.215 wanggang






  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值