一、ansible介绍 1、ansible简介 官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。 Ansible跟其他IT自动化技术的区别在于其关注点并非配置管理、应用部署或IT流程工作流,而是提供一个统一的界面来协调所有的IT自动化功能 ...
分类:
其他好文 时间:
2017-11-01 21:37:00
阅读次数:
227
copyansible oldboy -m copy -a "src=/etc/hosts dest=/tmp/ mode=0600 owner=oldboy group=oldboy " 创建目录ansible oldboy -m file -a "dest=/tmp/oldboy_dir sta ...
分类:
其他好文 时间:
2017-11-01 16:28:07
阅读次数:
409
user模块与group模块 user模块是请求的是useradd, userdel, usermod三个指令,goup模块请求的是groupadd, groupdel, groupmod 三个指令。 1、user模块 home:指定用户的家目录,需要与createhome配合使用 groups:指 ...
分类:
其他好文 时间:
2017-11-01 13:42:17
阅读次数:
172
企业轻量级自动化运维工具—ansible1.ansible简介ansible是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。它可以做到自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。可实现多节点的软件部署,执行特定任务并进行配置管理。2.安装..
分类:
其他好文 时间:
2017-10-31 21:29:13
阅读次数:
201
Task Include Files And Encouraging Reuse 假设您想在play或playbook中重复使用任务列表。 您可以使用include文件来执行此操作。 使用include的任务列表是定义系统将要实现的角色的好方法。 请记住,playbook中play的目标是将一组系统 ...
分类:
其他好文 时间:
2017-10-31 17:43:09
阅读次数:
165
1.1 快速部署方案 ? 问题:当领导给你 100 台已经安装好系统的服务器,然后让优化,让你提出一个快速部署方案。 解答: 1.tar 打包 先编译安装 打包--》分发--》解包(比如 mysql 打包后直接就可以使用 2.SaltStack,puppet,ansible 3.定制 rpm yum ...
分类:
其他好文 时间:
2017-10-30 18:27:31
阅读次数:
187
管理端:[root@m01tools]#catquanwang.sh#!/bin/bashsh/server/scripts/piliangceshimiyao.shansible-playbook/server/tools/rsyncpiliang.ymlansible-playbook/server/tools/nfspiliang.ymlansible-playbook/server/tools/quanwang.yml1./server/scripts/piliangceshimiyao.sh..
分类:
其他好文 时间:
2017-10-29 17:36:53
阅读次数:
313
创建脚本cat/server/scripts/rsyncd.conf.sh修改rsync配置文件cat>>/etc/rsyncd.conf<<EOFuid=rsyncgid=rsyncusechroot=nomaxconnections=200timeout=300pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rsyncd.logignoreerrorsreadonly..
分类:
其他好文 时间:
2017-10-29 17:34:51
阅读次数:
276
unarchive模块:http://docs.ansible.com/ansible/unarchive_module.html 功能:解压缩,这个模块有两种用法: 1、将ansible主机上的压缩包在本地解压缩后传到远程主机上,这种情况下,copy=yes. 本地解压缩,解压缩位置不是默认的目录 ...
分类:
其他好文 时间:
2017-10-29 14:32:32
阅读次数:
185
Variables 变量 自动化的存在使得重复的做事情变得很容易,但是我们的系统不可能完全一样。 在某些系统中,你可能想要设置一些与其他系统不一样的行为和配置。 同样地,远程系统的行为和状态也可以影响到我们如何配置该系统。(例如,你可能需要找到一个系统的IP地址,并且用它来作为另一个系统的配置值) ...
分类:
其他好文 时间:
2017-10-28 17:36:21
阅读次数:
348