我正在使用 cURL 向 OpenStack API 发出一些 HTTP 请求,以收集有关我的 OpenStack 部署的信息。我使用“http://api.openstack.org/”作为关于不同请求集的 URI 信息。但是,我需要有关虚拟机管理程序的信息:它的 IP 地址等。我无法找到从我部署的 OpenStack 云中访问虚拟机管理程序信息的方法。
为了尝试不同的事情,我查看了 python nova-client 文档中使用的 URI,它最近添加了 OpenStack 管理程序信息选项,它使用了类似“/os-hypervisors/detail/”的 URI,但这对我不起作用。它只是给了我一个 HTTP 404 错误。
有人可以帮我找到一种使用 cURL 请求获取管理程序信息(至少 IP 地址)的方法吗?
注意:我使用的是 OpenStack 暗黑破坏神版本。除了 nova-volume 和 Swift,我运行了所有服务。
PS如果您需要更多信息,请告诉我。我很乐意为您提供。我真的需要让这个工作。
非常感谢。