centos5.6安装azkaban

安装包在https://pan.baidu.com/s/1RNNcgNbtGzdjz5SQAuqRwA.直接拿

1.解压文件

  • 创建一个新的目录

mkdir  –p /home/lulu

  • 解压压缩包到/home/lulu目录下

tar –xvf azkaban.tar

 

2.MySql 配置

  • 运行mysql的命令 mysql -uroot -p 
    mysql> create database azkaban;
  • mysql> use azkaban;
  • mysql> source /home/lulu/azkaban/azkaban-db/create-all-sql-0.1.0-SNAPSHOT.sql

 

3.修改配置文件

  1. 进入azkaban-exec-server目录,修改conf/azkaban.properties

修改项:

  1. executor.global.properties:配置文件所在目录。

例:executor.global.properties=/home/lulu/azkaban/azkaban-exec-server/conf/global.properties

  1. Mysql相关配置:地址和数据库以及用户名密码等。

例:database.type=mysql

mysql.port=3306

mysql.host=localhost

mysql.database=azkaban

mysql.user=azkaban

mysql.password=azkaban

mysql.numconnections=100

 

 

  1. 进入azkaban-web-server目录,修改conf/azkaban.properties

文件路径修改:

  1. web.resource.dir 配置文件所在目录。

例:web.resource.dir=/home/lulu/azkaban/azkaban-web-server/web/

  1. user.manager.xml.file 配置文件所在目录。

例:user.manager.xml.file=/home/lulu/azkaban/azkaban-web-server/conf/azkaban-users.xml

  1. Mysql相关配置:地址和数据库以及用户名密码等。

例:database.type=mysql

mysql.port=3306

mysql.host=localhost

mysql.database=azkaban

mysql.user=azkaban

mysql.password=azkaban

mysql.numconnections=100

 

4.启动web-server和exec-server

  • 进入azkaban-exec-server目录,执行bin/start-exec.sh
  • 进入azkaban-web-server目录,执行bin/start-web.sh
  • 启动成功否它都会产生进程: jps|grep Azkaban

  • 通过http://ip:8089可访问到web-ui,可以开始创建任务,
  • 访问是需要的用户名密码在 azkaban-web-server/conf/azkaban-users.xml 配置

如果连接失败,可以对数据库进行操作

  • mysql> CREATE USER 'azkaban'@'%' IDENTIFIED BY 'azkaban';
  • mysql> GRANT ALL ON azkaban.* to 'azkaban'@'localhost' IDENTIFIED BY 'azkaban';
  • mysql> flush privileges;

猜你喜欢

转载自blog.csdn.net/YoungLee16/article/details/81362196