1.下载:
git clone https://github.com/azkaban/azkaban.git
2.编译:
./gradlew build -x test
3. 创建目录并拷贝
mkdir /opt/local/azkaban
cp -r azkaban-*/build/distributions/azkaban-*.tar.gz /opt/local/azkaban
解压缩文件夹,并重命名
4. 在mysql中创建azkaban元数据库, 导入元数据库表
创建数据库,并创建用户赋值权限
grant all privileges on azkaban.* to azkaban@dwdev-name2 identified by 'azkaban';
flush privileges;
使用create-all-sql-3.58.0-2-gfd56124.sql 脚本导入元数据库表。
mysql -uazkaban -puseazkaban
source create-all-sql-3.58.0-2-gfd56124.sql
5. 配置executor-server
主要修改点:时区、mysql数据库链接
default.timezone.id=Asia/Shanghai
azkaban.webserver.url=http://dwdev-name1:8081mysql.port=3306mysql.host=dwdev-name2
mysql.database=azkaban
mysql.user=