调度工具Rundeck安装使用

调度工具Rundeck

1、常用的调度工具:crontab、azkaban、rundeck、xxl_job

2、部署rundeck(先部署好满足版本要求的java)
    a.下载:rundeck.org--------Download Rundeck-------Rundeck Core(免费,功能弱一些)------Rundeck-launcher-*.jar
    b.将jar上传到linux的一个新建目录(比如/opt/software/rundeck)下,方便配置环境变量
    c.在环境变量文件中添加一下内容:
        export  RDECK_BASE=/opt/software/rundeck
        export  PATH=$RDECK_BASE/tools/bin:$RDECK_BASE/server/sbin:$PATH

3.将虚拟机ip与主机名配置在windows的hosts文件中:
      192.168.149.130  rzdatahadoop002

       hosts文件路径:C:\Windows\System32\drivers\etc

4、命令
       nohup java -jar rundeck-launcher-*.jar &  后台启动(第一次)
       $RDECK_BASE/server/sbin/rundeckd   start
       tail -F nohup.out  查看日志
       ps -ef|grep rundeck && kill -9 pid   停止rundeck

rundeck的web页面玩法


1、web页面地址:ip:4440

2、登录用户和密码默认都为admin

3、new project创建一个新项目,一个新项目可以有多个job
      documentation是文档

4、创建项目是设定名字就可,其余默认就好,然后create, 设定缓存cache delay,然后save,次数最上方左边就出现你创建的项目。

5、创建job
    a.单击项目----create job -----new job
     b.job name、group、add a step(单击excute a local script file or ....然后输入本地脚本路径、save )这一步可以执行多次添加多个脚本、nodes(在哪里执行,本地或其他机器)、send notification(是否发邮件)、schedule to run repeately(是否循环)、time zone(时区一般为Asia/Shanghai)、create保存创建
     c.直接执行即可,不满可在左上角的action---edit this job 更改作业信息。
     d.可在最上方的activity中实时查看job。

 若泽数据交流群:707635769 
【来自@若泽大数据】


你可能感兴趣的:(Linux,大数据必知必会之Linux基础,常用工具)