情感测试简介

首页 » 常识 » 常识 » 自动化运维工具Ansible常用模块使
TUhjnbcbe - 2021/4/13 21:44:00
西安治疗白癜风医院 http://baidianfeng.39.net/bdfby/yqyy/

上篇我们对ansible有了简单的认识,本篇主要围绕ansible的常用模块进行讲解。

1.setup

用来查看远程主机的一些基本信息

ansibleweb-msetup#由于主机基本信息较多,此处以单台主机为例

2.ping

用来测试远程主机的运行状态

ansibleweb-mping

3.file

获取文件

相关选项如下:

force:需要在两种情况下强制创建软链接,一种是源文件不存在,但之后会建立的情况下;另一种是目标软链接已存在,需要先取消之前的软链,然后创建新的软链,有两个选项:yes

no

group:定义文件/目录的属组

mode:定义文件/目录的权限

owner:定义文件/目录的属主

path:必选项,定义文件/目录的路径

recurse:递归设置文件的属性,只对目录有效

src:被链接的源文件路径,只应用于state=link的情况

dest:被链接到的路径,只应用于state=link的情况

state:

directory:如果目录不存在,就创建目录

file:即使文件不存在,也不会被创建

link:创建软链接

hard:创建硬链接

touch:如果文件不存在,则会创建一个新的文件,如果文件或目录已存在,则更新其最后修改时间

absent:删除目录、文件或者取消链接文件

ansibleweb-mfile-a“src=/etc/resolv.confdest=/tmp/resolv.confstate=link”#远程文件符号链接创建

ansibleweb-m

1
查看完整版本: 自动化运维工具Ansible常用模块使