代码之家  ›  专栏  ›  技术社区  ›  Cheralathan Ilangovan

运行主机组的ansible playbook-没有匹配的主机

  •  0
  • Cheralathan Ilangovan  · 技术社区  · 7 年前

    ansible -i /home/linux/ansible/my-prereqs/hosts  -m ping 'test'
    
    
    172.16.57.101 | SUCCESS => {
        "changed": false, 
        "ping": "pong"
    }
    

    我的主机清单文件位于 /home/linux/ansible/my-prereqs/hosts

    我的库存文件如下

    [ansible-vm]
    172.16.57.102
    
    **[test]**
    172.16.57.101
    

    现在我想运行一个剧本,但我无法按库存组运行它们

    ansible-playbook  -i /home/linux/ansible/my-prereqs/hosts  -l test my-prereqs.yaml 
    
    but I get the following 
    
    
    PLAY ***************************************************************************
    skipping: no hosts matched
    
    PLAY RECAP *********************************************************************
    

    1 回复  |  直到 7 年前
        1
  •  -1
  •   Konstantin Suvorov    7 年前

    评论中的答案:

    你的剧本中的主持人指令是什么?

    它与库存文件组名称不同