码迷,mamicode.com
首页 >  
搜索关键字:ansible saltstack pssh    ( 3557个结果
saltstack学习笔记一
1,安装saltstack服务端:salt-master客户端:salt-minionyuminstall-ysalt-master yuminstall-ysalt-minion2,开放服务端iptablesiptables-AINPUT-mstate--statenew-mtcp-ptcp--dport4505-jACCEPT iptables-AINPUT-mstate--statenew-mtcp-ptcp--dport4506-jACCEPT3,启动服务服务..
分类:其他好文   时间:2015-08-07 16:25:15    阅读次数:186
自动化运维工具Ansible之Playbooks循环语句
在使用ansible做自动化运维的时候,免不了的要重复执行某些操作,如:添加几个用户,创建几个MySQL用户并为之赋予权限,操作某个目录下所有文件等等。好在playbooks支持循环语句,可以使得某些需求很容易而且很规范的实现。with_items是playbooks中最基本也是最常用的循环语句..
分类:其他好文   时间:2015-08-05 22:34:02    阅读次数:1869
saltstack的深入-再次理解state的基本用法
saltstack的深入-再次理解state的基本用法 一、基础环境 1、在tvm-saltmaster的基础上操作。 2、网络: eth0:host-only(用于虚拟内网,手动固定IP,这样从宿主机可以直接连接到这个vm) eth1:NAT(用于上外网,动态IP) [root@tvm-saltmaster~]#cd/etc/sysconfig/network-sc..
分类:其他好文   时间:2015-08-05 15:09:23    阅读次数:11246
Ansible 安装与简单使用
一、安装 $ pip install ansible #for debian $ sudo apt-add-repository ppa:rquillo/ansible $ sudo apt-get update $ sudo apt-get install ansible #for centos $ sudo yum install ansible 二、环境说明 1....
分类:其他好文   时间:2015-08-04 17:25:44    阅读次数:194
saltstack自动部署apache实例
1、配置pillar的top.sls:base:nova:-match:nodegroup-novaneutron:-match:nodegroup-neutron2、pillar的nova和neutron的配置:apache:name:httpdip:172.16.171.120root:/var/www/neutronapache:name:httpdip:172.16.171.110root:/var/www/nova3、配置state的top.sls:base:‘*‘:-a..
分类:Web程序   时间:2015-08-02 06:28:08    阅读次数:238
saltstack学习笔记
saltmaster端自定义grains项目,并下发到minion端,举例说明,下发max_open_file。1、在saltmaster端的目录_grains下创建grains_openfile.pyimportos,sys,commandsdefgrains_openfile():‘‘‘returnosmaxopenfileofgrainsvalue‘‘‘grains={}_open_file=65536try:getulimit=command..
分类:其他好文   时间:2015-08-01 19:11:15    阅读次数:152
自动化运维工具Ansible之Playbooks变量的使用
在平时运维工作中有时候需要根据不同的远程节点或者针对不同的IP的系统做不同的配置部署.如,Ansible可以根据不同的IP地址来对各个节点上的配置文件做不同的处理,这里就需要用到变量。可以在playbooks文件中直接定义变量:-hosts:webservers vars: http_port:80定义了一个变量..
分类:其他好文   时间:2015-08-01 06:33:14    阅读次数:191
python题目练习
1、随机生成一个大文件(5G以上),查找里面内容最长的N(N>5)行,并打印出来[root@saltstack-ui~]#catgen_large_file.py importos withopen("a.txt","w")asf: f.write(os.urandom(1024*1024*1024*5))#产生一个5G大小的文件,里面都是随机内容,耗时长,有待改进 [root@saltst..
分类:编程语言   时间:2015-07-30 23:42:37    阅读次数:210
自动化运维工具Ansible之Playbooks的roles和include
当需要对多个远程节点,做很多操作的时候,如果将所有的内容都书写到一个playbooks中,这就会产生一个很大的文件,而且里面的某些内容也很难复用。此时不得不考虑怎么样分隔及组织相关的文件。最基本的,可以将任务列表单独分隔到一个小文件里,然后在tasks中包含该文件即可。..
分类:其他好文   时间:2015-07-30 15:08:55    阅读次数:871
自动化运维工具Ansible之Playbooks基础应用
记得自己当初最早使用Ansible的时候,网上搜到的中文资料的都是零零散散的,后来只能硬着头皮看官方的英文文档。发现好多事情都没有什么捷径可走,最好的资料还是官方的文档。最近又抽时间按照官方文档对Ansible做了一个较为系统的学习与研究,主要是为了整理一份较为完善的学..
分类:其他好文   时间:2015-07-30 02:14:45    阅读次数:1675
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!