AzkabanAzkaban安装部署

文章目录

  • solo-server模式部署
    • 解压配置
    • 启动验证
    • 登录web页面
    • 初体验测试

solo-server模式部署

节点规划

HOST角色
node-1Web Server和Executor Server同一进程

解压配置

# 创建上传到的目录下 》解压
mkdir /export/soft/azkaban
tar -zxvf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz –C /export/servers/azkaban/vim conf/azkaban.properties
default.timezone.id=Asia/Shanghai #修改时区vim  plugins/jobtypes/commonprivate.properties
添加个内存检查:memCheck.enabled=false
# azkaban默认需要3G的内存,剩余内存不足则会报异常


启动验证

cd /export/install/azkaban-solo-server-0.1.0-SNAPSHOTbin/start-solo.sh

注:启动/关闭必须进到azkaban-solo-server-0.1.0-SNAPSHOT/目录下。

AzkabanSingleServer(对于Azkaban solo‐server模式,Exec Server和Web Server在同一个进程中)

  • 可能出现Java版本不同的问题:


登录web页面

访问Web Server=>http://node01:8081/ 默认用户名密码 azkaban

初体验测试

http://192.168.100.203:8081
登录=>Create Project=>Upload zip包 =>execute flow执行一步步操作即可。

  • 1、创建两个文件one.job two.job,内容如下,打包成zip包。
cat one.job type=commandcommand=echo "this is job one"cat two.job type=commanddependencies=onecommand=echo "this is job two"

  • 2、创建工程:
  • 上传zip压缩包:
  • execute执行:
  • 执行页面:
  • 执行结果查看: