【问题标题】:OpenStack Cloud-Init Set Hostname to VM-NameOpenStack Cloud-Init 将主机名设置为 VM-Name
【发布时间】:2017-01-19 16:18:05
【问题描述】:

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

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

【问题讨论】:

    标签: openstack hostname cloud-init


    【解决方案1】:

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

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

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

    ec2元数据

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

    【讨论】:

      猜你喜欢
      • 2019-06-17
      • 2016-07-09
      • 2015-12-05
      • 2021-05-24
      • 1970-01-01
      • 2017-02-03
      • 2022-06-15
      • 1970-01-01
      • 2023-03-28
      相关资源
      最近更新 更多