1、下載攜程修改的zeus源碼
git clone https://github.com/ctripcorp/dataworks-zeus.git
2、編譯源碼
進入工程目錄, 編譯成eclipse的工程: mvn eclipse:eclipse,,mvn打包命令mvn install
3、編譯完成後,有4個工程
zeus-web:頁面展示
zeus-schedule:任務調度
zeus-client:用戶端
zeus-deploy:設定檔
4、把zeus-web工程打成war包,放在tomcat下
zeus版本
https://github.com/ctripcorp/dataworks-zeus
主要配置步驟參見
https://github.com/alibaba/zeus/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%AF%BC%E6%96%87%E6%A1%A3
yum install doc2unix
修改表
zeus_user 表添加使用者 admin user_iseffective=1 user_type=1
zeus_worker 機器添加 admin 使用者加入管理員權限
biadmin ALL=(ALL) NOPASSWD:ALL
sudo:抱歉,您必須擁有一個終端來執行 sudo
#Defaults requiretty
tomcat log rpc錯誤忽略 首頁預設顯示任務ID=15 GWTEnvironment
補充配置
1./zeus-web/src/main/resources/antx.properties
#hadoop 設定檔路徑
hadoop.home=/usr/lib/hadoop
hadoop.conf.dir=/etc/hadoop/conf
#hive 設定檔路徑
hive.home=//usr/lib/hive
hive.conf.dir=/etc/hive/conf
2./zeus-web/src/main/resources/env.sh
JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera/
3. 超級管理員
com.taobao.zeus.store.Super
在zeus_user 表中添加 biadmin 超級管理員
4. 主機,工作主機
zeus_host_group 主機群組
zeus_host_relation 主機
zeus_worker 部署叢集 (可啟動並執行主機)
手動維護
5. 部署啟動
部署啟動登陸頁面 http://ip:port/zeus/login.html
登陸後首頁 http://ip:port/zeus/platform.html
6. 相關任務表
zeus_file 開發中心文檔
zeus_job 調度中心任務
zeus_action 任務執行個體列表
zeus_action_history 任務執行日誌
zeus_debug_history 開發中心執行日誌