(一)简述在使用ansible做自动化运维的时候,免不了的要重复执行某些操作,如:添加几个用户,创建几个MySQL用户并为之赋予权限,操作某个目录下所有文件等等。好在playbook支持循环语句,可以使得某些需求很容易而且很规范的实现。(二)常用的循环语句1,with_items。with_i..
分类:
其他好文 时间:
2017-09-29 10:05:35
阅读次数:
196
本节内容: YAML Ansible常用的数据类型 Ansible基础元素 一、YAML 1. YAML介绍 YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。Clark Evans在2001年在 ...
分类:
其他好文 时间:
2017-09-29 10:03:11
阅读次数:
244
在使用ansible做自动化运维的时候,大多数情况下都执行某些任务的时候都需要依赖某个变量的值或者是上一个任务的执行结果。如,根据facts信息中的系统版本相关的信息来确定使用哪种包管理器安装软件。Ansible提供when语句,可以控制任务的执行流程。 一个很简单的when语句的例子: 1 2 3 ...
分类:
其他好文 时间:
2017-09-28 19:58:54
阅读次数:
497
Ansible 是一个新兴的 IT 自动化工具。本文将介绍如何通过 Ansible 配置及管理 MySQL 主、从复制环境,实现部署过程自动化,体验 Ansible 简单快速带来的快感。 简介: Ansible 是一个新兴的 IT 自动化工具。本文将介绍如何通过 Ansible 配置及管理 MySQ ...
分类:
数据库 时间:
2017-09-28 19:13:55
阅读次数:
290
ansible-playbook -f 3 endpoint/mysql.yml -e "exec=fileConfig" -e "db_action=setAll" -e "paras={'plugin-load':'semisync_master.so;semisync_slave.so',rp ...
分类:
数据库 时间:
2017-09-28 13:01:44
阅读次数:
239
一、ansible简介 ansible是一种自动化运维工具。实现批量操作系统配置、批量程序部署、批量命令运行等功能。 ansible工作在agentless模式下,并且具有幂等性(幂等性不会重复执行相同指令,例如不会重复安装软件,当你希望一个文件中存在一行内容为 "aaaaaa", 如果不存在就会插 ...
分类:
其他好文 时间:
2017-09-28 00:35:17
阅读次数:
210
以下是playbook的内容。它的处理流程是: 1.先在本地下载apr,apr-util,httpd共3个.tar.gz文件。 2.解压这3个文件。 3.安装pcre和pcre-devel依赖包。 4.编译安装apr 5.编译安装apr-util 6.编译安装httpd 编译完成后,还有一系列操作, ...
分类:
Web程序 时间:
2017-09-27 23:10:53
阅读次数:
302
MongoDB内建角色 参考官方文档: https://docs.mongodb.com/manual/reference/built-in-roles/#built-in-roles ...
分类:
数据库 时间:
2017-09-27 10:07:55
阅读次数:
167
(一)简述playbook的模块与在ansible命令行下使用的模块有一些不同。这主要是因为在playbook中会使用到一些facts变量和一些通过setup模块从远程主机上获取到的变量。有些模块没法在命令行下运行,就是因为它们需要这些变量。而且即使那些可以在命令行下工作的模块也可以通过pl..
分类:
其他好文 时间:
2017-09-26 19:43:56
阅读次数:
920
运维技术学习的2个方向 开源和底层 现在有出现托管云,供应商帮你做私有云租用给你 DAS DELL MD系统 块存储 直连式存储 {数据库 一般不用于文件和日志}SAN 存储光纤连接IBM DS系统 DS5300 官方报价100多万控制器+笼子 光纤+到光纤交换机 服务器有HBA卡 pci-e 两个 ...
分类:
其他好文 时间:
2017-09-24 23:40:18
阅读次数:
223