rundeck 简单安装与试用
来源:互联网 发布:星星纸淘宝 编辑:程序博客网 时间:2024/05/17 04:22
原文:点击打开链接
安装 rundeck这玩意 安装跟jenkins 一样 很简单 有自己repo 所有安装yum下就行
因为rundeck是java写的所有你得安装java
安装就是下面的命令 复制粘贴就行
yum install java-1.6.0
rpm -Uvh http://repo.rundeck.org/latest.rpm
yum install rundeck
安装完后 你可以rpm -ql rundeck看下 安装了哪些文件
安装完了需要改点东西 不然你跑起来后 有问题
vim /etc/rundeck/framework.properties #把这个里面的localhost改成你的域名或者ip地址(用户名密码也在这里面)
vim /etc/rundeck/rundeck-config.properties# 这里面的grails url中localhost改成 你的域名或者ip 不然登陆后直接调整都localhost啦
OK 可以启动服务了
service rundeckd start
默认他启动的是4440端口 当然也可以改 上面的配置文件 你多看2眼就知道了
还有这个4440端口没在service下登记 所有你netstat -tpln是看不到的 (自己加下也行) 我是看进程跟telnet端口 确认起来没。
服务起来后
http://172.16.244.128:44440 登陆下(用户名跟密码默认是admin)
登陆进去后 默认是没project 的 会让你新建一个project的
新建project后 就可以看到以下的一个试图啦
下面简单介绍下 各个是干啥的 (自己看文档也行)
project 这个不用介绍了 它就是一个项目(它可以保护很多job)
job 是就是具体干啥的一个对象(比如我有一个job是安装的软件(job的执行过程可以是脚本 命令 或者API) 还有一个job是配置服务的 还有一个job是启动服务的。。。。)
node 的意思就是节点(等到以后我们生产环境后 你肯定有很多设备的这个设备的列表在你项目的etc/resources.xml 的文件下 这个文件是一个xml格式 你的数据可以是手动添加 可以是从其他数据源取 比如zabbix puppet 啥的 反正你返回的格式 是它能识别的xml格式就行)
command 这块就不多说了 就是你可以针对所有的node进行执行命令 默认是用rundeck去与远端设备认证的(当然也可以改 看资源管理xml文件就知道了)
上个图
activity 这个没啥好说的 就是一个历史记录 可以查询你执行的任何的记录 包括输出 与执行结果啥的
下面简单玩玩把 我新建了一个project 下面新建了2个job
简单说下 我第一个job是有2个步骤 一个是shelll command方式 然后是执行一个shelll脚本
都是测试 啥的
哎 这个没啥 自己慢慢玩吧
job搞好了后 可以去点运行啦
运行后 所有的结果在activity那边去看
先这么多吧 等有时间 我找个实际的线上项目 再分享下吧 主要是把基本的搞清楚 以后慢慢扩展
当然我这个只是rundeck的 一点点东西 官网还有插件啥 如果要在线上玩 第一步得把 那个资源文件xml搞定。。。
下次继续把
- rundeck 简单安装与试用
- rundeck调度工具部署安装
- 调度工具rundeck安装使用
- ODAT(Oracle Database Attacking Tool)的安装与简单试用
- saltstack试用篇:一、源码安装与简单配置
- win8 安装与试用
- Timesten安装与试用
- Consul的安装与试用
- Rundeck任务自动化发布系统部署与配置
- seam的安装与例子试用
- 1. Node.js的安装与试用
- ElasticSearch安装与试用(Linux环境)
- JumpServer 安装部署与试用心得
- Python3在Windows安装配置及简单试用
- 达梦7的试用 与SQLSERVER的简单技术对比
- 二维码生成软件qrencode的安装与试用
- jdk安装与环境变量配置-java初步试用
- CAsyncSocket 简单试用
- loadrunner使用cookie绕过登录
- java中XML 数字签名的标准
- Android M 的权限机制(转)
- 接口和抽象类有什么区别
- easyUI tree 的实现
- rundeck 简单安装与试用
- android之禁止黑屏和锁屏
- Cg入门16:Fragment shader - 片段级光照
- phread_cleanup_push()与phread_cleanup_pop()的理解
- 【android】Handler机制的原理
- 简历
- AndroidStudio多jar包编译报:java.exe'' finished with non-zero exit value
- 来段代码提提神-Java实现EXCEL模板化导出:ajax+springMVC或者Struts为例
- rdo安装无法启动httpd