gpt4 book ai didi

ansible - 如何修复 "Could not match supplied host pattern, ignoring: bigip"错误,适用于 Ansible,而非 Tower

转载 作者:行者123 更新时间:2023-12-02 02:46:22 27 4
gpt4 key购买 nike

我在 VirtualBox 上运行的 ubuntu 16.04 VM 上运行 Ansible Tower v3.4.1 和 Ansible v2.7.6。我运行的剧本在我使用“ansible-playbook”从命令行运行时有效,但当我尝试从 Ansible Tower 运行时失败。我知道我一定在 ansible 塔中有一些配置错误的东西,但我找不到它。

无论我对 list (主机)文件进行什么更改,我都会收到此警告。

$ ansible-playbook 2.7.6

config file = /etc/ansible/ansible.cfg
configured module search path = [u'/var/lib/awx/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']

ansible python module location = /usr/lib/python2.7/dist-packages/ansible

executable location = /usr/bin/ansible-playbook
python version = 2.7.12 (default, Nov 12 2018, 14:36:49) [GCC 5.4.0 20160609]

Using /etc/ansible/ansible.cfg as config file

SSH password:
**/tmp/awx_74_z6yJB4/tmpVlXGCX did not meet host_list requirements**, check plugin documentation if this is unexpected

Parsed /tmp/awx_74_z6yJB4/tmpVlXGCX inventory source with script plugin

PLAYBOOK: addpool.yaml *********************************************************

1 plays in addpool.yaml

[WARNING]: **Could not match supplied host pattern, ignoring: bigip**

PLAY [Sample pool playbook] ****************************************************
17:05:43

skipping: no hosts matched

我为 YAML 启用了 list 插件,并将我的主机文件变成了 hosts.yml文件。

这是我的主机文件:
 192.168.68.253
192.168.68.254
192.168.1.165

[centos]
dad2 ansible_ssh_host=192.168.1.165

[bigip]
bigip1 ansible_host=192.168.68.254
bigip2 ansible_host=192.168.68.253

这是我的剧本:
---

- name: Sample pool playbook
hosts: bigip
connection: local

tasks:
- name: create web servers pool
bigip_pool:
name: web-servers2
lb_method: ratio-member
password: admin
user: admin
server: '{{inventory_hostname}}'
validate_certs: no

最佳答案

我换了 hosts: bigiphosts: all并将 Tower 中的库存指定为 bigip其中仅包含我要更改的两个主机。这似乎提供了我正在寻找的输出。
对于 ansible-playbook命令行,我添加了 --limit bigip这似乎提供了我正在寻找的输出。
所以事情似乎有效,我只是不知道这是否是最佳实践使用。

关于ansible - 如何修复 "Could not match supplied host pattern, ignoring: bigip"错误,适用于 Ansible,而非 Tower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54640658/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com