一。 Ad-hoc命令简介 1. 格式:ansible <host> [opion] 2. option参数: -v:输出详细的执行过程, -vvv最详细的结果 -i:指定inventory的路径 -f:并发的线程数量,默认是5 -m:调用的模块 -u: 指令执行的账号 -b:调用sudo 3. 场 ...
分类:
其他好文 时间:
2017-11-08 13:10:53
阅读次数:
118
ansible自动化运维工具配置ngnix前端反代到后端真实机,并设置keepalived高可用,在后端一台真实主机上配置httpd,mysql,php-fpm;设置memcached缓存服务器在这台真实主机上;(因为本人电脑配置问题,无法开启那么多虚拟机,所以就简单构建了一下)IP配置:Directory1(MASTER..
分类:
系统相关 时间:
2017-11-08 10:31:59
阅读次数:
284
1ansible介绍-Ansible基于Python语言实现,由paramiko和PyYAML两个关键模块构建-不需要安装客户端,通过sshd去通信-基于模块工作,模块可以由任何语言开发-不仅支持命令行使用模块,也支持编写yaml格式的playbook,易于编写和阅读-有提供UI(浏览器图形化)www.ansible.com/tow..
分类:
其他好文 时间:
2017-11-07 23:01:14
阅读次数:
1887
#ansible操作格式,默认hosts文件为/etc/ansible/hosts,默认用户名为rootansible [ -i hosts文件 ] 主机名、组名、域名 [ -u 用户名 ] -m 模块名 [ -k ] #hosts文件格式,默认路径为/etc/ansible/hosts[GROUP ...
分类:
其他好文 时间:
2017-11-07 15:26:49
阅读次数:
167
yaml的基本元素 变量 Inventory 条件测试 迭代 playbook的组成结构; Inventory modules AdhocCommand playbooks tasks:任务 variables:变量 template:模板 handler:处理器 roles:角色 基本结构: -hosts:webservers remote_user: tasks: -task..
分类:
其他好文 时间:
2017-11-06 22:57:25
阅读次数:
226
[Ansible特点] 1)Ansible与saltstack均是基于Python语言开发的 2)安装使用简单,基于不同插件和模块实现各种软件,平台,版本的管理以及支持虚拟容器多层级的部署 3)不需要安装客户端,ansible基于SSH远程管理,不需要为配置工作添加额外的支持; PS:很多认为Ans ...
分类:
其他好文 时间:
2017-11-06 22:55:31
阅读次数:
266
1.1安装smokeping 通过yum安装所依赖的库以及环境 1.2修改smokeping配置文件 1.3修改apache配置文件 配置认证账号密码 1.4设置smokeping启动脚本 1.5启动服务以及访问smokeping 通过浏览器访问smokeping服务 1.6添加需要监控的网站和节点 ...
分类:
其他好文 时间:
2017-11-06 19:09:49
阅读次数:
256
playbook是一个或多个“paly”组成的列表。play的主要功能在于将事先并归为一组的主机扮成事先通过ansible中task定义好的角色,从根本上将,所谓的task就是调用ansible的一个module。将多个play组织的一个playbook中就可以让它们连同起来按事先安排的机制同唱一台 ...
分类:
其他好文 时间:
2017-11-06 15:54:16
阅读次数:
181
一。ansible是什么: 类似puppet之类的运维自动化工具 二。为什么选择ansible: 1. ansible是python语言开发的,python语言进入门槛低,方便基于pytnon对ansible做二次开发 2. ansible内置模块很丰富,600多个,可以直接拿来用 3. 去中心化的 ...
分类:
其他好文 时间:
2017-11-06 11:28:33
阅读次数:
139
Inventory的管理便是服务器的管理。 hosts文件的位置: 列出服务器 --list-hosts 组中组,和组参数 加上children的方式声明组中包含其它组 Inventory的参数分为行为参数(ansible默认的,如ansible_port)和自定义变量(mysql_port) 打印 ...
分类:
其他好文 时间:
2017-11-05 21:12:05
阅读次数:
150