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
摘要:Jumpserver是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。特点:完全开源,GPL授权Python编写,容易再次开发实现了跳板机基本功能,认证、授权、审计集成了Ansible。jumpserver3.0安装相对于jumpserver..
分类:
其他好文 时间:
2017-08-29 12:34:53
阅读次数:
250
一个应用系统可能具有20—50台服务器的集群,初步的系统层面检查可以用一个统一的playbook来检查,比如(df -h这种命令)。但是深入到应用层的话,就有些个性化的应用了,比如有2台http服务器,有20台中间件服务器在加4台数据库服务器等等,检查项都是不同的。如果现在还要进行批量的系统检查,就 ...
分类:
编程语言 时间:
2017-08-25 13:53:27
阅读次数:
910
最近迁移DB2数据库从AIX到Linux平台:需要整理所有服务器编目,服务器有aix和linux,手动整理肯定较慢切容易出错,下面写脚本解决。 策略: 1、编写脚本提取服务器编目的脚本,编目信息保存到文件。 2、ansible分发到各台Linux服务器,aix没有ssh认证的需手动完成。 3、ans ...
分类:
数据库 时间:
2017-08-25 12:34:03
阅读次数:
249
## 安装epel 源: ## 安装ansible 服务端: ## ssh-keygen 生成秘钥文件: ## 配置ansible 的hosts 文件: ## 添加客户端使用ssh 方式: ## 测试所有连接的客户端: 转自:http://www.cnblogs.com/zhenxing06/p/5 ...
分类:
其他好文 时间:
2017-08-25 12:24:40
阅读次数:
171
无法执行source命令:无法执行source命令,造成安装的jdk无法生效.TASK[install:installtomcat]***********************************************************************************************************************************************************************..
分类:
其他好文 时间:
2017-08-23 21:43:34
阅读次数:
251
在一些受信任的环境中配置免密码登录,是比较方便的;而对于ansible等自动化工具配置免密码登录更是必要的。 免密码登录的要点就是,把想让服务器信任的客户机的公钥发送到服务器。 当客户机连接服务器时直接发送公钥过去服务端如果发现本机上存了该公钥,则直接使用公钥加密通信而不再要求进行口令认证。 下边我 ...
分类:
其他好文 时间:
2017-08-23 13:41:21
阅读次数:
159
##ansible集中化自动管理目标:1、生成公钥,并上传ssh的公钥到被控端主机2、在ansible的主控端配置本地yum源和网络yum源3、安装ansible,用ansible上传yum源目录到被控端主机。4、用ansible管理被控端主机的系统、软件和服务。5、用playbooks剧本(yaml脚本文件)来管理被控端。..
分类:
其他好文 时间:
2017-08-23 10:45:54
阅读次数:
201