Ki No ''Azkaban'' Da

solo-server模式部署

節點規劃

host 角色
node-1 Web Server和Executor Server同一進程

ps:此教程適用azkaban編譯後部署

1解壓配置

mkdir /export/servers/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的內存,剩餘內存不足則會報異常

2啓動驗證

cd azkaban-solo-server-0.1.0-SNAPSHOT/
bin/start-solo.sh
注:啓動/關閉必須進到azkaban-solo-server-0.1.0-SNAPSHOT/目錄下。

AzkabanSingleServer(對於Azkaban solo‐server模式,Exec Server和Web Server在同一個進程中)

3登錄web頁面

訪問Web Server=>http://node-1:8081/ 默認用戶名密碼azkaban
登錄

4 初體驗azkaban

http://node-1:8081/index登錄=>Create Project=>Upload zip包 =>execute flow執行一步步操作即可。
創建兩個文件one.job  two.job,內容如下,打包成zip包。
cat one.job 
    type=command
    command=echo "this is job one"
cat two.job 
    type=command
    dependencies=one
    command=echo "this is job two"

創建工程
在這裏插入圖片描述
上傳壓縮包
在這裏插入圖片描述
execute執行
在這裏插入圖片描述
執行頁面
在這裏插入圖片描述
結果查看
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章