阿里调度系统zeus 安装使用

注意:原始代码只支持centos6操作系统, 如果是centos7操作系统,需修改MemUseRateJob类的 run() 方法

1、安装jdk1.7    注意,zeus不支持jdk1.8

2、在部署服务器安装dos2unix 命令       yum install dos2unix

3、安装tomcat,我用的是tomcat7

4、在worker机器上添加biadmin用户 

修改权限文件 vim /etc/sudoers  

添加 biadmin         ALL=(ALL)       NOPASSWD:ALL

注释Defaults    requiretty

5、下载源码https://github.com/ctripcorp/dataworks-zeus.git

zeus-web工程pox文件加下面jar信息

<!-- https://mvnrepository.com/artifact/javassist/javassist -->

<dependency>

<groupId>javassist</groupId>

<artifactId>javassist</artifactId>

<version>3.12.1.GA</version>

</dependency>

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->

<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>5.1.43</version>

</dependency>

 

6、修改 zeus-web工程下的配置文件

1)persistence.xml 文件,mysql修改成自己的mysql信息

2)antx.properties 文件

#hadoop 配置文件路径

hadoop.home=/usr/bin/hadoop

hadoop.conf.dir=/etc/hadoop/conf

#hive 配置文件路径

hive.home=/usr/bin/hive

hive.conf.dir=/etc/hive/conf

3)env.sh文件

加上JAVA_HOME配置

7、编译配置mvn clean package -Pprod  -Dmaven.test.skip=true          生产环境war包

8、部署war到服务器tomcat 启动后会在数据库自动生成表

1)zeus_user 表添加用户biadmin  ,修改字段  user_iseffective=1, user_type=1,可以通过页面注册用户产 生记录

2)zeus_host_group 主机组 

3)zeus_host_relation 主机(zeus安装的主机ip)

4)zeus_worker 部署集群 (可运行的主机)

注意:这些表要手动维护

9、登陆 http://ip:port/zeus-web/login.do 

10、忽略第一次进入主页RPC错误、如有异常 参考properties  zeus.loggingRoot

11、zeus_action表,字段ready_dependency,dependencies , 字段类型修改成text

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值