1、先决条件:安装pssh工具要求python版本大于2.4即可。安装pssh工具的主机针对远程主机需要配置免秘钥认证:ssh-keygen -t rsassh-copy-id [remotehost]2、下载pssh工具安装介质:https://storage.googleapis.com/goo... ...
分类:
其他好文 时间:
2017-10-06 10:27:04
阅读次数:
202
转自:https://tech.youzan.com/youzan-mysql-auto-ops-road/ 一、前言 在互联网时代,业务规模常常出现爆发式的增长。快速的实例交付,数据库优化以及备份管理等任务都对DBA产生了更高的要求,单纯的凭借记忆力去管理那几十套DB已经不再适用。那么如何去批量管 ...
分类:
数据库 时间:
2017-10-03 16:24:03
阅读次数:
173
本文来源于http://sofar.blog.51cto.com/353572/1579894,主要是看到这样一篇好文章,想留下来供各位同僚一起分享。 一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、 ...
分类:
其他好文 时间:
2017-10-03 11:23:52
阅读次数:
199
(一)简述在使用ansible做自动化运维的时候,免不了的要重复执行某些操作,如:添加几个用户,创建几个MySQL用户并为之赋予权限,操作某个目录下所有文件等等。好在playbook支持循环语句,可以使得某些需求很容易而且很规范的实现。(二)常用的循环语句1,with_items。with_i..
分类:
其他好文 时间:
2017-09-29 10:05:35
阅读次数:
196
在使用ansible做自动化运维的时候,大多数情况下都执行某些任务的时候都需要依赖某个变量的值或者是上一个任务的执行结果。如,根据facts信息中的系统版本相关的信息来确定使用哪种包管理器安装软件。Ansible提供when语句,可以控制任务的执行流程。 一个很简单的when语句的例子: 1 2 3 ...
分类:
其他好文 时间:
2017-09-28 19:58:54
阅读次数:
497
本文转自:点击打开链接 python3英文视频教程(全87集) http://pan.baidu.com/s/1dDnGBvV python从入门到精通视频(全60集)链接:http://pan.baidu.com/s/1eQw2dd4 密码:9bdl python学习手册视频教程(全44集) ht ...
分类:
编程语言 时间:
2017-09-28 13:06:26
阅读次数:
285
一、ansible简介 ansible是一种自动化运维工具。实现批量操作系统配置、批量程序部署、批量命令运行等功能。 ansible工作在agentless模式下,并且具有幂等性(幂等性不会重复执行相同指令,例如不会重复安装软件,当你希望一个文件中存在一行内容为 "aaaaaa", 如果不存在就会插 ...
分类:
其他好文 时间:
2017-09-28 00:35:17
阅读次数:
210
实验环境,cobblerPXE服务器vmware虚拟机CentOS6.9IP地址:192.168.154.129/24网关192.168.154.1步骤:--关闭SElinux(操作忽略)--关闭iptables和ip6tables(操作忽略)--更新现有的packet:yumupdate--重启生效--安装EPEL源:(此处用的清华大学的安装源)yuminstall-yhttps:..
分类:
其他好文 时间:
2017-09-27 20:41:49
阅读次数:
267
(一)简述playbook的模块与在ansible命令行下使用的模块有一些不同。这主要是因为在playbook中会使用到一些facts变量和一些通过setup模块从远程主机上获取到的变量。有些模块没法在命令行下运行,就是因为它们需要这些变量。而且即使那些可以在命令行下工作的模块也可以通过pl..
分类:
其他好文 时间:
2017-09-26 19:43:56
阅读次数:
920
在使用阿里云的时候,当我们需要换服务器操作系统的时候,往往会用到下面的操作:如下图所示,如果需要更换系统盘,我们需要先停止实例:当我们真需要停止云主机的时候,需要进行手机验证当实例被关闭后,我们就可以看到以下的界面了说明:可以使用“更换系统盘”更换操作系统..
分类:
其他好文 时间:
2017-09-25 11:37:23
阅读次数:
163