oozie安装
2017-08-17 00:00
85 查看
一、 解压oozie
tar -zxvf /opt/software/oozie-4.0.0-cdh5.3.6.tar.gz -C .
二、 配置${HADOOP_HOME}/etc/hadoop 下的core-site.xml
<configuration><property>
<name>fs.defaultFS</name>
<value>hdfs://bigdata01:8020</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/moduels/hadoop-2.5.0-cdh5.3.6/data/tmp</value>
</property>
<property>
#用哪个用户启动ooize
<name>hadoop.proxyuser.xiaozhou.hosts</name>
#用户所在的机器
<value>bigdata01</value>
</property>
<property>
<name>hadoop.proxyuser.xiaozhou.groups</name>
<value>*</value> # 允许任何人访问ooize
</property>
</configuration>
三、 解压tar -zxvf oozie-hadooplibs-4.0.0-cdh5.3.6.tar.gz
四、 创建libext目录 在oozie解压的目录下 mkdir libext/
五、 复制hadooplibs目录下的jar包 到新建的libext目录下
cp -r oozie-4.0.0-cdh5.3.6/hadooplibs/hadooplib-2.5.0-cdh5.3.6.oozie-4.0.0-cdh5.3.6/* libext/
六、 复制ext-2.2.zip 文件到新建的libext目录下
[xiaozhou@bigdata01 libext]$ cp /opt/software/ext-2.2.zip .
七、 把libext下的jar包打进war包 [xiaozhou@bigdata01 oozie-4.0.0-cdh5.3.6]$ bin/oozie-setup.sh prepare-war
八、 修改oozie-site.xml 把derby数据库换成mysql的
把数据库连接部分的地方换成如下内容<property>
<name>oozie.service.JPAService.jdbc.driver</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>oozie.service.JPAService.jdbc.url</name>
<value>jdbc:mysql://bigdata01:3306/ooize?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>oozie.service.JPAService.jdbc.username</name>
<value>root</value>
</property>
<property>
<name>oozie.service.JPAService.jdbc.password</name>
<value>123456</value>
</property>
#hadoop配置文件的地址
<property>
<name>oozie.service.HadoopAccessorService.hadoop.configurations</name>
<value>*=/opt/moduels/hadoop-2.5.0-cdh5.3.6/etc/hadoop</value>
</property>
九、 复制mysql 驱动jar包到lib和libext和oozie-server/lib下
[xiaozhou@bigdata01 lib]$ cp /opt/moduels/hive-0.13.1-cdh5.3.6/lib/mysql-connector-java-5.1.27-bin.jar .[xiaozhou@bigdata01 libext]$ cp mysql-connector-java-5.1.27-bin.jar ../libext/
[xiaozhou@bigdata01 lib]$ cp /opt/moduels/oozie-4.0.0-cdh5.3.6/lib/mysql-connector-java-5.1.27-bin.jar .
十、 启动hadoop
十一、把oozie-sharelib-4.0.0-cdh5.3.6-yarn.tar.gz 复制到hdfs上
[xiaozhou@bigdata01 oozie-4.0.0-cdh5.3.6]$ bin/oozie-setup.sh sharelib create -fs hdfs://bigdata01:8020 -locallib oozie-sharelib-4.0.0-cdh5.3.6-yarn.tar.gz在hdfs上出现如下界面表示jar包上传成功
十二、创建数据库
[xiaozhou@bigdata01 oozie-4.0.0-cdh5.3.6]$ bin/ooziedb.sh create -sqlfile oozie.sql -run DB Connection
十三、启动ooize
[xiaozhou@bigdata01 oozie-4.0.0-cdh5.3.6]$ bin/oozied.sh start多个进程
十四、在浏览器中输入http://bigdata01:11000/
出现如下图所示表示安装成功相关文章推荐