Ansible 剧本返回:没有匹配的主机
Ansible playbook returning : No hosts matched
我是 Ansible 新手。
我创建了一个测试剧本。当我尝试 运行 时,我总是得到 "No hosts matched"。
我已将我的 ansible.cfg 放在我拥有这本胶卷书的同一目录中。
以下是我的文件内容
测试-playbook.yml
---
- name: Test file
hosts: development
sudo: yes
sudo_user: root
roles:
- { role: copyFile, src: /home/rajesh.devan/Hello.txt, dest: /home/rajesh.devan/HelloWorld.txt }
environment:
TEMP: /home/rajesh.devan
ansible.cfg:
[defaults]
inventory = /home/rajesh.devan/ansible_test/inventory/hosts
主机:
[development]
dXXXXX516.global.XXXX.com
当我 运行 :
[root@dtraflocorh516 ansible_test]# ansible test-playbook.yml No hosts matched
请帮忙!!
谢谢,
PS:我是 Ansible 的新手所以请说清楚
ansible
CLI 用于临时命令。
如果您想 运行 剧本,请致电 ansible-playbook test-playbook.yml
。
我是 Ansible 新手。
我创建了一个测试剧本。当我尝试 运行 时,我总是得到 "No hosts matched"。 我已将我的 ansible.cfg 放在我拥有这本胶卷书的同一目录中。 以下是我的文件内容
测试-playbook.yml
---
- name: Test file
hosts: development
sudo: yes
sudo_user: root
roles:
- { role: copyFile, src: /home/rajesh.devan/Hello.txt, dest: /home/rajesh.devan/HelloWorld.txt }
environment:
TEMP: /home/rajesh.devan
ansible.cfg:
[defaults]
inventory = /home/rajesh.devan/ansible_test/inventory/hosts
主机:
[development]
dXXXXX516.global.XXXX.com
当我 运行 :
[root@dtraflocorh516 ansible_test]# ansible test-playbook.yml No hosts matched
请帮忙!!
谢谢,
PS:我是 Ansible 的新手所以请说清楚
ansible
CLI 用于临时命令。
如果您想 运行 剧本,请致电 ansible-playbook test-playbook.yml
。