ansible常用操作示例

2022-10-27 13:31:32 浏览数 (2)

本页面记录常用的ad-hoc模式操作示例,playbook模式的操作待完善!

# 列出所有被管理主机list

代码语言:javascript复制
ansible all --list

# ping各节点

代码语言:javascript复制
ansible all -m ping

# 查看hostname

代码语言:javascript复制
ansible summer -m shell -a 'hostname' -o

# 查看主机内存信息

代码语言:javascript复制
ansible all -m setup -a 'filter=ansible_*_mb'

# 创建文件夹

代码语言:javascript复制
ansible summer -m file -a 'path=/home/app state=directory'

# 查看文件

代码语言:javascript复制
ansible summer -m shell -a 'ls -l /home/app'

# 删除文件

代码语言:javascript复制
ansible summer -m file -a 'path=/home/app state=absent'

# 复制文件到本机

代码语言:javascript复制
ansible summer -m fetch -a 'src=/home/app/123.txt dest=/home'

0 人点赞