1.构建安装目录mkdir-p/ansible/roles/mysql/{defaults,files,handlers,meta,tasks,templates,vars}defaults默认寻找路径tasks存放playbooks路径files存放文件和脚本,copy模块文件搜索路径templates模版存放路径handlersnotify调用部分playbook存放路径varsroles内变量存放路..
分类:
数据库 时间:
2017-09-06 22:56:18
阅读次数:
207
1、ansible一键安装nginx服务#nginx_serverinstall
-hosts:172.16.1.5根据自己的主机自行定义
tasks:
-name:yumpcre-devel
yum:name=pcre-devel
-name:yumpcre
yum:name=pcre
-name:yumopenssl-devel
yum:name=openssl-devel
-name:yumopenssl
yum:name=openssl
-name:create/h..
分类:
其他好文 时间:
2017-09-06 19:41:03
阅读次数:
180
1.1 构建目录结构 defaults 默认寻找路径 tasks 存放playbooks路径 files 存放文件和脚本包,copy模块文件搜索路径 templates 模版存放路径 handlers notify调用部分playbook存放路径 vars roles内变量存放路径 1.2 文件目录 ...
分类:
其他好文 时间:
2017-08-29 12:50:46
阅读次数:
185
1.1 将nginx的安装包,和安装脚本copy到客户端,并安装脚本 1.2 Nginx 安装脚本 ...
分类:
其他好文 时间:
2017-08-29 12:46:41
阅读次数:
151
1.1 将mysql软件包同步到客户端服务器,做安装前期准备 Ps:mysql安装包线拖到ansible服务端的/ansible/roles/mysql/files目录下 1.2 创建mysql 安装脚本 1.3 Ps:执行ansible 命令 1.3.1 因为这次操作只针对mysql进行部署,所以 ...
分类:
数据库 时间:
2017-08-29 12:45:08
阅读次数:
218
系统:centos7及以上ansible结构说明│hosts#部署客户端机器
│xfs.yml#ansible控制脚本
│
└─roles
└─mount-xfs
├─defaults
├─files
│disk.sh#fdisk脚本
│
├─handlers
├─meta
├─tasks
│main.yml#ansible挂载硬盘脚本
│
├─templates
└─varsxfs.yml说明:..
分类:
其他好文 时间:
2017-07-22 22:39:21
阅读次数:
2469
来源:知乎 Jumpserver 是一款由Python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。 特点: 完全开源,GPL授权 Python编写,容易再次开发 实现了跳板机基本功能,认证、授权、审计 集成了Ansible,批量命令等 支持 ...
分类:
其他好文 时间:
2017-06-21 15:16:11
阅读次数:
340
需要的工具:ansible批量管理工具思路:实现一键自动化安装好rysnc备份服务器,实现全网备份rysnc配置文件,是在管理机上,推送到我们的rysnc服务器上的,所以我们可以随时可以在管理机修改我们的rysnc服务器上的配置文件rysnc配置文件写两个模块backupnfsbakcup就是两个备份共..
分类:
其他好文 时间:
2017-05-30 13:27:59
阅读次数:
665
批量设置主机名系统环境:debian8本机ip:180.76.169.6被管理机:218.60.33.2、218.60.33.3、218.60.33.4、218.60.33.5更新时间:2017-2-271.在/etc/ansible/hosts配置主机信息(主机名需先在hosts设置好)zhaojia@sredev2:~$cat/etc/ansible/hosts#Thisisthedefaultansible‘host..
分类:
其他好文 时间:
2017-05-09 13:46:12
阅读次数:
796
tomcat安装脚本:---
-name:Tomcatinstallandconfiguration
hosts:"{{host}}"
user:root
vars:
tomcat_home:"{{tomcat_home}}"
tasks:
-name:absentoldtomcat
file:path={{item}}state=absent
with_items:
-"{{tomcat_home}}"
-/geelyapp/auto_scripts/tomcat.sh
-name:gettom..
分类:
其他好文 时间:
2017-01-22 21:35:03
阅读次数:
2637