Dynamic 当我尝试ping我的VM';如果使用ansible,它会尝试ping服务器id而不是IP

Dynamic 当我尝试ping我的VM';如果使用ansible,它会尝试ping服务器id而不是IP,dynamic,ansible,openstack,inventory,heat,Dynamic,Ansible,Openstack,Inventory,Heat,我使用OpenStack heat创建了一个VM,创建VM后,我尝试使用ansible提供的动态清单OpenStack\u inventory.py使用ansible ping VM。 但是当我使用ping模块时,它试图连接VM的id而不是IP。openstack.yaml中变量“use\u hostnames”的值是多少? 尝试切换变量值 使用\u主机名更改向每个主机注册的行为 它的UUID并将其主机名的一组设置为 如果所讨论的主机名超过 一台服务器 参考:use\u hostnames=in

我使用OpenStack heat创建了一个VM,创建VM后,我尝试使用ansible提供的动态清单
OpenStack\u inventory.py
使用ansible ping VM。
但是当我使用ping模块时,它试图连接VM的id而不是IP。

openstack.yaml中变量“use\u hostnames”的值是多少? 尝试切换变量值

使用\u主机名更改向每个主机注册的行为 它的UUID并将其主机名的一组设置为 如果所讨论的主机名超过 一台服务器


参考:

use\u hostnames=inventory.extra\u config['use\u hostnames']和Anant I也更改了以下行。它是ansible_host=server['interface_ip'],我把它改为ansible_host=server['private_v4']