rundeck调度工具部署安装

来源:互联网 发布:大数据挖掘工具 编辑:程序博客网 时间:2024/06/05 23:01

常见的调度工具有:

①azkaban:https://www.cnblogs.com/smartloli/p/5191155.html②xxl_job:https://www.cnblogs.com/xuxueli/p/5021979.html③Linux自带的corntab④本文介绍rundeck

介绍

RunDeck 是用 Java/Grails 写的开源工具,帮助用户在数据中心或者云环境中自动化各种操作和流程。通过命令行或者web界面,用户可以对任意数量的服务器进行操作,大大降低了对服务器自动化的门槛。

安装

前提(一般Linux环境自带)

1、必须存在jdk1.8以上环境2、有MySQL-lib包

开始安装

创建/opt/software目录 mkdir -p /opt/software上传rundeck-launcher-2.10.1.jar到该目录 因Linux不能上传jar文件,可新建一个文件夹rundeck,复制jar包到该文件夹下面,使用压缩工具压缩成zip包上传解压zip包 unzip rundeck.zip移动文件mv /opt/software/rundeck/rundeck-launcher-2.10.1.jar /opt/software/rundeck-launcher-2.10.1.jar执行安装命令(后台运行)nohup java -jar /opt/software/rundeck-launcher-2.10.1.jar &查看日志信息 tail -F /opt/software/nohup.out 若出现以下信息则成功 INFO:oejs.ServerConnector:main: Started ServerConnector@1d27bf28{HTTP/1.1}{0.0.0.0:4440}浏览器访问: 在浏览器中输入:http://{你的机器ip}:4440 出现登录信息则成功修改windos的hosts文件信息window:配置C:\Windows\System32\drivers\etc\hosts文件添加如下信息{LinuxIP} {Linux机器名}例如:192.168.242.201 hadoop001登录rundeck用户名密码都为:admin

使用

1、创建测试test.sh vi test.sh 添加一下内容保存退出  #!/bin/bash  date 添加可执行权限  chmod +x test.sh 执行看是否成功 ./test.sh  成功打印出日期则表示成功2、创建一个project

这里写图片描述
这里写图片描述

3、创建一个job

这里写图片描述

这里写图片描述

4、填写test.sh路径

这里写图片描述

6、配置何时以何种方式启动

这里写图片描述

7、查看启动运行的脚本

这里写图片描述

原创粉丝点击