一佳互联

展开菜单

ansible常用模块之shell模块(五)

ansible常用模块之shell模块(五)
1.shell模块 实例1:查看磁盘空间 [root@ansible ~]# ansible web_clust -m shell -a "df -hT | grep '/$'" 192.168.81.230 | CHANGED | rc=0 >> /dev/mapper/centos-root xfs 47G 8.2G 39G 18% / 192.168.81.240 | CHAN...

ansible模块之yum模块详解(六)

ansible模块之yum模块详解(六)
yum模块 语法格式 [root@ansible ~]# ansible web -m yum -a "name=httpd state=installed" 参数 name //指定要安装软件包的名称,如果有多个用","隔开 state //指定使用yum的方法 installed|present //安装软件包 removed|absent //移除软件包 latest //安装最新软件包...

ansible模块之copy模块和service模块(七)

ansible模块之copy模块和service模块(七)
1.copy模块 语法格式 [root@ansible ~]# ansible web_clust -m copy -a "src=源文件 dest=目标文件" 参数 src //推送数据的源文件信息 dest //推送数据的目标路径 backup //对目标端已有的文件进行备份再传输 content //直接批量在被管理端文件中添加内容,如果原来有内容直接覆盖 group //将本地文件推送到远端,指定文...

ansible常用模块之group模块和user模块(八)

ansible常用模块之group模块和user模块(八)
1.group模块 语法格式 ansible 模块名 -m group -a "name=组名 gid=组id" 参数 name //需要管理的组名,也就是要对那个组进行管理 gid //设置组id state //执行状态 absent //删除 present //创建(默认) 案例1:创建组名www,并设置gid为777 all表示所有主机组 [root@ansible ~]#...

ansible模块之file模块和mount模块(九)

ansible模块之file模块和mount模块(九)
1.file模块 语法格式 ansible 主机组 -m file -a "path=目标路径 owner=属主 group=属组 mode=权限" 参数 path //目录文件路径,相当于copy模块的dest,其他模块的name src //源文件路径 owner //属主 group //属组 mode //权限 state //控制状态 absent //删除 directory //创建目录...

ansible常用模块之script模块和cron模块(十)

ansible常用模块之script模块和cron模块(十)
1.script模块 语法格式 ansible backup -m script -a "脚本" 直接写脚本路径即可 案例:安装rsync 1.写脚本 [root@ansible ~]# vim /server/scripts/rsync.sh #!/bin/bash #批量部署rsync yum -y install rsync &>/dev/null echo -e "\e[0...

ansible解决python版本依赖

ansible解决python版本依赖
ansible解决python版本依赖 ansible解决python版本依赖 ansible解决python版本依赖 1.python版本问题会报如下错误 2.排查思路 目前服务器的版本各不相同,有centos5 centos6 centos7,服务器版本不同python的版本也不同,因此会导致一些...

ansible指定其他主机清单配置文件

ansible指定其他主机清单配置文件
ansible指定其他主机清单配置文件 默认情况下主机清单保存在系统的 /etc/ansible/hosts 文件中 当主机分组不同时可以指定其他的主机清单文件,避免配置文件很臃肿 你也可以通过命令行选项指定其它的清单文件 -i 。 1.创建主机清单文件 [root@zabbix-server-10-29 ansible]# vim centos [c75] 192.168.7.75...

ansible设置主机并行次数---使得ansible输出与主机清单顺序一致

ansible设置主机并行次数---使得ansible输出与主机清单顺序一致
ansible设置主机并行次数 并行是指每次ansible可以同时对多少台机器进行运行 默认情况下是一起执行,这是ansible主机的压力可能会很大,因此就有了并行控制的说法 并行控制也可以很好做得每次的主机信息的输出都与主机清单的配置顺序一致 命令语法: ansible host -m module --forks=1 实例 1.准备主机清单文件 [root@localhost ~...