码迷,mamicode.com
首页 >  
搜索关键字:ansible user模块 ansible group模块    ( 2486个结果
ansible批量一键安装lnmp环境
1、ansible一键安装nginx服务#nginx_serverinstall -hosts:172.16.1.5根据自己的主机自行定义 tasks: -name:yumpcre-devel yum:name=pcre-devel -name:yumpcre yum:name=pcre -name:yumopenssl-devel yum:name=openssl-devel -name:yumopenssl yum:name=openssl -name:create/h..
分类:其他好文   时间:2017-09-06 19:41:03    阅读次数:180
ansible故障
故障:管理端连接172.16.1.8的受控端不能管理[root@m01ansible]#ansible172.16.1.8-mcommand-a"w"172.16.1.8|UNREACHABLE!=>{"changed":false,"msg":"Failedtoconnecttothehostviassh:","unreachable":true}第一步:查询排错:查询详细连接过程发现受控端连接头部异常[root@..
分类:其他好文   时间:2017-09-06 19:31:54    阅读次数:442
【mac】ansible安装及基础使用
安装 环境释放 mac 10.12.5 安装命令 安装后hosts默认访问位置 /usr/local/etc/ansible/hosts 公私钥配置 创建公私钥 -t 指定密钥类型,默认即 rsa ,可以省略 -C 设置注释文字,比如你的邮箱 默认存放位置 将公钥复制到ssh服务器 hosts配置 ...
分类:系统相关   时间:2017-09-06 15:43:05    阅读次数:2991
升级SSH的版本
1、为什么要升级ssh的版本优化ansible的速度的时候,有一条是开启SSH的Multiplexing,这个时候,需要SSH-V的版本升级到5.6后才能启用。2、升级过程:a、查看ssh的版本信息 [root@masteransible]#ssh-V OpenSSH_5.3p1,OpenSSL1.0.1e-fips11Feb2013 b、设置对应的yum源 [root@mas..
分类:其他好文   时间:2017-09-05 16:57:13    阅读次数:128
ansible-playbook之block
Ansible在2.0版本引入块功能,块功能可以将任务进行分组,并且可以块级别上应用任务变量,同时支持在块内进行异常处理常用语法:-block:定义块rescue:当出现异常时,执行的语句always:无论结果如何都要执行的语句块用法示例:[root@nfs-serverplaybook]#catblock.yml --- -host..
分类:其他好文   时间:2017-09-05 00:07:15    阅读次数:148
ansible-playbook之条件判断
ansible条件判断在工作中,我们在执行playbook时,需要对某些条件进行判断,只有当满足条件才执行相应的tasks;1.when条件判断:只条满足when的条件时才执行对应的tasks注:when关键字后面跟着的是python的表达式,在表达式中你能够使用任何的变量或者facts#注:当需要用远程主机..
分类:其他好文   时间:2017-09-04 09:52:56    阅读次数:437
ansible变量
ansible变量的使用方法1.主机变量:直接在/etc/ansible/hosts文件中,主机的后边设置key=value的格式注:inventory_hostname是ansible自带的变量,代表组中的每个主机#在配置文件中定义主机变量 [root@nfs-serverplaybook]#cat/etc/ansible/hosts [webservers] 192.168.2.101ke..
分类:其他好文   时间:2017-09-03 23:57:02    阅读次数:219
ansible之setup模块常用的信息
ansible的setup模块非常好用,但给出的信息十分全面,有时候我们并不需要全部的信息。过滤出指定的信息:例->ansibleall-msetup-a"filter=ansible_os_family"ansible_all_ipv4_addresses:仅显示ipv4的信息ansible_devices:仅显示磁盘设备信息ansible_distribution:显示是..
分类:其他好文   时间:2017-09-03 23:47:00    阅读次数:197
saltstack自动化运维工具搭建个人笔记
至于为什么选择saltstack,因为Puppet、Chef基于Ruby开发,而ansible、saltstack基于python开发,便于后期二次,良好的可移植性。 又,ansible基于SSH协议传输数据,Saltstack使用消息队列zeroMQ传输数据,MQ通讯和SSH通讯速度相差明显,考虑 ...
分类:其他好文   时间:2017-09-03 16:40:11    阅读次数:268
ansible-playbook之循环(Loops)
ansible-playbook的循环(Loops)1.标准的Loops:也是最常用的一种循环例:当需要安装10个软件包时,不用写10次任务,只需要写一次然后进行循环即可#注:已经安装的软件系统即不在安装 [root@nfs-serverplaybook]#catyum_list.yml --- -hosts:webservers remote_user:root gather..
分类:其他好文   时间:2017-09-03 15:37:39    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!