Oozie 安装部署

来源:互联网 发布:阿里云如何注销 编辑:程序博客网 时间:2024/06/06 05:09
-》主要是oozie server的部署    -》oozie-4.0.0        http://oozie.apache.org/    ext-2.2.zip是ExtJS2.2包用于Oozie的Web控制
  1. 下载解压

    tar -zxvf oozie-4.0.0-cdh5.3.6.tar.gz -C /opt/cdh-5.3.6/
  2. 配置hadoop的代理

    1. core-site.xml
      <!-- OOZIE配置 -->    <property>        <name>hadoop.proxyuser.beifeng.hosts</name>        <value>*</value>    </property>    <property>        <name>hadoop.proxyuser.beifeng.groups</name>        <value>*</value>    </property> 
  3. 重启hadoop集群

  4. 解压hadoop-lib到当前目录下

    tar -zxvf oozie-hadooplibs-4.0.0-cdh5.3.6.tar.gz -C ./

    这里写图片描述

  5. 在Oozie目录下创建libext(保存的是hadoop2的jar包与js库)

    mkdir libext
  6. 复制hadoop2的jar包到libext目录下

    cp oozie-4.0.0-cdh5.3.6/hadooplibs/hadooplib-2.5.0-cdh5.3.6.oozie-4.0.0-cdh5.3.6/* libext/

    这里写图片描述

  7. 如果需要ExtJS需要将js包放入libext

    cp /opt/software/cdh5.3.6/ext-2.2.zip libext/
  8. 在HDFS上创建sharelib及上传

    bin/oozie-setup.sh sharelib create -fs hdfs://hadoop-senior01.ibeifeng.com:8020 -locallib oozie-sharelib-4.0.0-cdh5.3.6-yarn.tar.gz

    这里写图片描述
    这里写图片描述

  9. 打包libext目录下的jar包

    bin/oozie-setup.sh prepare-war

    这里写图片描述

  10. 创建数据库

    bin/ooziedb.sh create -sqlfile oozie.sql -run DB Connection

    1. 这里写图片描述
  11. 启动oozie
    1. bin/oozied.sh start
      这里写图片描述
    2. 进程名:Bootstrap
      这里写图片描述
    3. 页面地址:http://hadoop-senior01.ibeifeng.com:11000/
      这里写图片描述
0 0
原创粉丝点击