如何在OpenStack中将VM的主机名设置为VM-Name?
我可以使用cloud-init设置主机名,但我不知道如何将其设置为'参数',即如何在VM-Name中传递cloud-init / OpenStack。
答案 0 :(得分:1)
这是在OpenStack元数据服务运行时自动完成的。事实上,如果你的云图像准备使用cloud-init,你的OpenStack服务就会运行元数据服务,而你的cloud-init配置中没有“preserve_hostname:True”(通常在/ etc /云/ cloud.cfg)
您为该实例提供的任何名称都将作为“hostname”víameadata-services传递给您的实例。
在任何实例中执行以下测试。运行以下命令:
ec2metadata
如果失败,则cloud-init软件不完整,或者无法从实例访问您的元数据服务!