ansible-doc -l |grep 模块名 //模块搜索 ansible-doc 模块名 > /EXAMPLE //查看帮助 1.command模块: 远程执行命令 ansible 主机集合 -m(模块) command -a(命令) '远程命令' 2.shell模块:同于command模块 ...
分类:
其他好文 时间:
2020-06-09 16:53:46
阅读次数:
100
ansible写roles的时候tasks里面需要多个yum的服务需要一起安装,不需要指定多个name,看下面的,正常写是yum:name=ipsetstate=present这样一般就安装一个像多个包一起安装这样更方便name:安装ipvsadm管理工具yum:name:-ipset-ipvsadmstate:present在ansible当中file模块还支持chmod权限的更改那就是mode
分类:
其他好文 时间:
2020-06-08 17:40:23
阅读次数:
70
记录一下本周写ansible自动部署时遇到的坑。 因为要部署ftp服务器,所以整理了ftp部署相关的资料,按照整理的资料可以顺利的进行ftp部署和卸载,但是利用ansible自动部署的时候总会出现各种异常。通过一步步的排查发现是配置文件有问题。 虽然本地写的内容和复制到Linux服务器里的内容看上去 ...
分类:
其他好文 时间:
2020-06-07 21:45:36
阅读次数:
98
Ansible是一个系列文章,我会尽量以通俗易懂、诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些。 Ansible系列博文直达链接:Ansible入门系列 前言 在学习playbook的时候,你可能会被惊讶到,YAML是什么鬼?我怎么从来都没有接触过!是的,一开始我也是这样的。然后 ...
分类:
其他好文 时间:
2020-06-07 21:32:08
阅读次数:
69
Linux 7 Ansible初学之配置被控制机器的 YUM 源 新建一个shell脚本,通过 ansible 的 yum_repository 模块,给每台被控制机器配置 YUM 源 [student@workstation ansible]$ cat yum_repo.sh #!/bin/bas ...
分类:
系统相关 时间:
2020-06-06 16:59:01
阅读次数:
91
ansible-playbook 进行批量安装tomcat8 ansible-playbook 进行安装tomcat操作 说明: 先下载好对应版本的tomcat放到本地目录,然后通过playbook传输进行远程安装 playbook如下,要注意格式问题,这个playbook远程部署了3个 tomca ...
分类:
其他好文 时间:
2020-06-05 13:14:00
阅读次数:
73
日志清理目前覆盖58台服务器如下 此处省略 #!/bin/sh . /etc/rc.d/init.d/functions currTime=$(date +"%Y-%m-%d %T") logpath=/home/local/logs TarlogPath=/data/home/deploy/out ...
分类:
其他好文 时间:
2020-06-05 10:31:39
阅读次数:
81
以下Ansible-Ploybook功能: 🚫禁止Root用户登录 lineinfile 模块替换前备份(格式为sshd_config.13019.2020-05-25@17:48:55~) shell 模块支持正则 查看修改后的内容是否有变化 systemd 服务模块(restarted sto ...
分类:
其他好文 时间:
2020-06-05 10:28:14
阅读次数:
165
pssh命令详解 pssh提供OpenSSH和相关工具的并行版本。包括pssh,pscp,prsync,pnuke和pslurp。该项目包括psshlib,可以在自定义应用程序中使用。pssh是python写的可以并发在多台机器上批量执行命令的工具,它的用法可以媲美ansible的一些简单用法,执行 ...
分类:
其他好文 时间:
2020-06-05 00:37:53
阅读次数:
82