一臺服務器,系統位CentOS7,服務器上須要安裝jdk1.8以上版本。css
Azkaban的編譯能夠參見:Azkaban源碼編譯web
將solo server模式的安裝包,拷貝到本身的規劃目錄中,而後解壓,解壓命令以下:vim
tar –zxvf azkaban-solo-server-0.1.0-SNAPSHOT.tar.gz
解壓完成以後,進入解壓的目錄,修改配置文件conf/azkaban.properties瀏覽器
vim conf/azkaban.properties #時區 default.timezone.id=Asia/Shanghai
將默認的美國時區,修改成亞洲上海時區,保存退出。bash
solo server模式安裝好以後,根據官網提示應有在Azkaban home目錄下應該有如下幾個目錄:服務器
真正解壓以後也是6個目錄,可是沒有extlib目錄,以下圖:.net
conf目錄下也只有三個文件,以下圖:插件
Azkaban的代碼有啓動位置引用,因此啓動的時候,有位置要求,必須在Azkaban的home下啓動。另外,Azkaban的啓動和關閉是成對的,若是在啓動的時候失敗了,也要進行一次關閉。日誌
啓動執行以下文件:code
bin/start-solo.sh
關閉執行以下文件:
bin/shutdown-solo.sh
下圖爲啓動以後Azkaban home中的文件:
多餘出來的目錄是根據執行啓動命令的目錄建立出來的。
Azkaban的日誌文件分爲兩個部分,一個部分就是上圖看到的.out結尾的文件,這是個是啓動文件輸出的內容。另一個是local目錄之下的日誌文件。
使用jps命令查看進程:
能夠看到Azkaban的進程如上圖。
在配置文件中能夠看到,默認的連接端口爲8081,因此這裏使用瀏覽器,輸入如下網址進行訪問。
本人這裏的主機ip爲:192.168.75.11,因此這裏的訪問地址爲:http://192.168.75.11:8081
訪問界面以下:
賬號和密碼默認是azkaban。登陸以後,界面以下,部署成功!
上一篇:Azkaban源碼編譯