Ansible库存链接

时间:2019-06-14 21:34:17

标签: ansible

我是Ansible的新手,正在尝试学习基础知识。但是显然我已经无法设置清单文件。

对于设置: 1)通过自制软件安装ansible 2)由于没有创建ansible.cfg,因此我在/etc/ansible/ansible.cfg

中手动创建了一个

ansible.cfg

[defaults]
inventory = /etc/ansible/hosts/;

3)主机文件也不存在,所以我在/ etc / ansible / hosts中创建了相同文件

主机

Test1
Test2

运行ansible all --list-hosts时出现错误:

[WARNING]: Unable to parse /etc/ansible/hosts; as an inventory source

由于路径已正确反映在错误中,因此我至少认为cfg读取正确。但是仍然无法识别目标文件主机。我尝试了不同的路径。我需要更改什么?

1 个答案:

答案 0 :(得分:1)

/;的广告资源行的末尾删除/etc/ansible/ansible.cfg

cat /etc/ansible/ansible.cfg
[defaults]
inventory = /etc/ansible/hosts

您可以使用ansible -i /etc/ansible/hosts来告诉该清单文件使用。