码迷,mamicode.com
首页 >  
搜索关键字:ansible 之file模块    ( 2440个结果
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
自动化运维工具Ansible实战(三)常用的配置和相关命令
Ansible默认安装好后有一个配置文件/etc/ansible/ansible.cfg,该配置文件中定义了ansible的主机的默认配置部分,如默认是否需要输入密码、是否开启sudo认证、action_plugins插件的位置、hosts主机组的位置、是否开启log功能、默认端口、key文件位置等等。具体如下:[defaults]..
分类:其他好文   时间:2017-09-02 00:08:26    阅读次数:284
从yum提示空间不足到根分区扩容
记录一次安装软件的报错 ——1261065212@qq.com 1.系统版本(VMware 虚拟机) [root@ansible-admin ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 2.当执行yum安装软件时报 ...
分类:其他好文   时间:2017-09-01 18:18:54    阅读次数:569
ansible-playbook安装tomcat1.8
ansible安装tomcat一个很low的写法,后面再更新高级的写法注:下面with_items显示不正常,具体请看图片~--- -hosts:all remote_user:root tasks: -name:"复制jdk文件到目标服务器" copy: src:./{{item.src}} dest:"{{item.dest}}" with_items: -src:jdk-8u111-linux-x64.rpm de..
分类:其他好文   时间:2017-09-01 09:45:28    阅读次数:224
ansible常用模块介绍
ansible常用模块介绍ansible查看模块用法例子查看shell模块使用方法[root@xuegod100opt]#ansible-doc-sshell注:-i指定配置文件tomcatserver自己定义的工作组-m指定模块file模块file模块包含如下选项:force:需要在两种情况下强制创建软链接,一种是源文件不存在但之后会建立..
分类:其他好文   时间:2017-08-31 09:37:55    阅读次数:231
CentOS6.5中ansible的离线编译安装
Ansible离线编译安装 (1)python2.7安装 准备编译环境 yuminstallzlib-develbzip2-developenssl-develgccpython-devel https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz tarxvzfPython-2.7.8.tgz cdPython-2.7.8 ./configure--prefix=/usr/local/python2.7/ make&..
分类:其他好文   时间:2017-08-30 20:05:25    阅读次数:377
利用ansible简单修改一批务器密码为统一密码
#!/usr/bin/envpython #-*-coding:utf-8-*- importos importsys importcrypt get_passwd="abcde" new_passwd=crypt.crypt(get_passwd,"ab") change_passwd="usermod-p%sroot"%(new_passwd) ret=os.system(change_passwd) if0==ret: print"changepasswordsucceed" sys.exi..
分类:其他好文   时间:2017-08-29 18:54:15    阅读次数:111
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!