1, download Ctrip modified Zeus Source code
git clone https://github.com/ctripcorp/dataworks-zeus.git
2. Compiling source code
Into the engineering directory, compiled into Eclipse's engineering: mvn ECLIPSE:ECLIPSE,,MVN Pack Command mvn install
3, after the completion of the compilation, there are 4 projects
Zeus-web: Page Show
Zeus-schedule: Task Scheduling
Zeus-client: Client
Zeus-deploy: Configuration file
4, the Zeus-web project into a war package, placed under Tomcat
Zeus version
Https://github.com/ctripcorp/dataworks-zeus
Main configuration steps See
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
Modify Table
Zeus_user table Add user admin user_iseffective=1 user_type=1
Zeus_worker Machine Add Admin user to join admin rights
Biadmin all= (All) Nopasswd:all
sudo: Sorry, you must have a terminal to perform sudo
#Defaults Requiretty
Tomcat log RPC Error ignore first page default display task Id=15 gwtenvironment
Supplemental configuration
1./zeus-web/src/main/resources/antx.properties
#hadoop configuration file path
Hadoop.home=/usr/lib/hadoop
Hadoop.conf.dir=/etc/hadoop/conf
#hive configuration file path
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. Super Administrator
Add a biadmin Super administrator to the Zeus_user table
4. Host, working host
Zeus_host_group Host Group
Zeus_host_relation Host
Zeus_worker deployment Cluster (host that can run)
Manual Maintenance
5. Deployment Launch
Deployment Launch landing Page http://ip:port/zeus/login.html
After landing homepage http://ip:port/zeus/platform.html
6. Related Task table
Zeus_file Development Center Documentation
Central task of Zeus_job dispatching
Zeus_action Task Instance List
Zeus_action_history Task Execution Log
Zeus_debug_history Development Center Execution log