0

如何将 VM 的主机名设置为 OpenStack 中的 VM-Name?

我可以使用cloud-init设置主机名,但我不知道如何将其设置为“参数”,即如何让cloud-init / OpenStack传入VM-Name。

4

1 回答 1

1

这是在 OpenStack 元数据服务运行时自动完成的。事实上,如果您的云映像准备使用 cloud-init,您的 OpenStack 服务会运行元数据服务,并且您的 cloud-init 配置中没有“preserve_hostname: True”(通常在 /etc/云/cloud.cfg)

您为实例提供的任何名称都将通过元数据服务作为“主机名”传递给您的实例。

在您的任何实例中执行以下测试。运行以下命令:

ec2元数据

如果失败,则可能是 cloud-init 软件不完整,或者您的元数据服务无法从实例访问!

于 2016-09-30T19:31:26.183 回答