当我尝试使用 ansible ping 我的虚拟机时,它会尝试 ping 服务器 ID 而不是 IP



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

openstack.yaml中变量"use_hostnames"的值是多少?尝试切换变量值。

use_hostnames更改将每个主机注册为其UUID,并将其主机名的一组设置为如果有问题的主机名超过一台服务器

参考:https://github.com/ansible/ansible/blob/devel/contrib/inventory/openstack_inventory.py

最新更新