Oozie安装和部署(详细)

本文目录

  • 1、解压及改名
  • 2、修改配置
  • 3、启动相应的服务
  • 4、启动运行
  • 5、网页查看

1、解压及改名

[root@cjh1 install]# tar -zxf oozie-4.1.0-cdh5.14.2.tar.gz -C ../bigdata/

[root@cjh1 bigdata]# mv oozie-4.1.0-cdh5.14.2/ oozie410

2、修改配置

# 配置环境变量
[root@cjh1 bigdata]# vi /etc/profile
export OOZIE_HOME=/opt/bigdata/oozie410
export OOZIE_CONFIG=/opt/bigdata/oozie410/conf
export OOZIE_URL=http://192.168.48.141:11000/oozie
export PATH=$PATH:$OOZIE_HOME/bin

[root@cjh1 bigdata]# source /etc/profile
[root@cjh1 ~]# cd /opt/bigdata/oozie410/conf/
[root@cjh1 conf]# vi oozie-site.xml 

        oozie.service.JPAService.jdbc.driver</name>
        com.mysql.jdbc.Driver</value>
    </property> 
    
        oozie.service.JPAService.jdbc.url</name>
        jdbc:mysql://192.168.48.141:3306/oozie?createDatabaseIfNotExist=true</value>
    </property> 
    
        oozie.service.JPAService.jdbc.username</name>
        root</value>
    </property> 
    
        oozie.service.JPAService.jdbc.password</name>
        cjh123</value>
    </property>
    
		oozie.service.HadoopAccessorService.hadoop.configurations</name>
        *=/opt/bigdata/hadoop260/etc/hadoop/</value>
    </property>
[root@cjh1 oozie410]# cp ./oozie.war ./oozie-server/webapps/

3、启动相应的服务

[root@cjh1 ~]# start-all.sh
[root@cjh1 ~]# docker start mysql
[root@cjh1 ~]# docker exec -it mysql bash
root@9eb4e89d98e3:/# mysql -uroot -pcjh123

Oozie安装和部署(详细)_第1张图片

[root@cjh1 oozie410]# cp /opt/install/mysql-connector-java-5.1.32.jar ./libtools/

# 生成数据库相关的表
[root@cjh1 oozie410]# ./bin/ooziedb.sh create -sqlfile oozie.sql -run DB Connection

Oozie安装和部署(详细)_第2张图片

4、启动运行

[root@cjh1 oozie410]# ./bin/oozied.sh start
[root@cjh1 oozie410]# ./bin/oozied.sh run
[root@cjh1 oozie410]# mkdir libext
[root@cjh1 oozie410]# \cp -r -a /opt/bigdata/hadoop260/share/hadoop/*/lib/*.jar ./libext/
[root@cjh1 libext]# \cp -r -a /opt/bigdata/hadoop260/share/hadoop/*/*.jar ./libext/
[root@cjh1 libext]# cd /opt/bigdata/oozie410/oozie-server/webapps/oozie/WEB-INF/lib
[root@cjh1 lib]# cp /opt/install/mysql-connector-java-5.1.32.jar ./
[root@cjh1 libext]# \cp -r -a  * ../oozie-server/webapps/oozie/WEB-INF/lib/
[root@cjh1 ~]# cd /opt/install
[root@cjh1 install]# unzip ext-2.2.zip
[root@cjh1 install]# cd /opt/bigdata/oozie410/oozie-server/webapps/oozie/
[root@cjh1 oozie]# cp -r /opt/install/ext-2.2 ./ 
[root@cjh1 oozie410]# ./bin/oozied.sh stop
[root@cjh1 oozie410]# ./bin/oozied.sh start
[root@cjh1 oozie410]# ./bin/oozied.sh run

5、网页查看

Oozie安装和部署(详细)_第3张图片
ps:自此,Oozie配置完成!

ps:制作不易,请留下你的小心心,望多多支持,后续更新中。。。

你可能感兴趣的:(oozie,oozie,大数据)