Linux_303_Ansible模式之ad-hoc

2022-11-10  本文已影响0人  为宇绸缪

ansible实现批量化主机管理的模式,主要有两种

ad-hoc模式
ansible的ad-hoc模式是ansible的命令行形式,也就是处理一些临时的,简单的任务,可以直接使用ansible的命令行来操作,比如

playbook模式
ansible的playbook模式是针对比较具体,且比较大的任务,那么你得实现写好剧本,应用场景

ansible的ad-hoc命令行解析
my_linux_01 ansible管理机器
nfs_linux 被管理机器
rsync 被管理机器

让被管理机器返回主机名
ansible yu -m command -a "hostname"

ad-hoc命令解释
ansible:自带提供的命令操作
yu: /etc/ansible/hosts文件中定义的主机组,还可以写ip地址,以及通配符
-m command:ansible的指定模块的参数,以及指定了command模块
-a:指定给command模块什么参数,hostname, uname -r

ansible-doc命令
列出所有的ansible支持的模块
ansible-doc -l
ansible-doc -l | grep ^command

查看某个模块的具体用法参数
ansible-doc -s command

上一篇 下一篇

猜你喜欢

热点阅读