重命名Google Compute Engine VM实例

mic*_*ieu 31 hostname virtual-machine google-compute-engine

如何重命名Google Compute Engine VM实例?

我创建了一个新的LAMP服务器,我想在"VM Instances"仪表板中重命名它.

我已经尝试重命名自定义元数据,但似乎没有复制到仪表板.

gab*_*aam 36

我尝试了@Marius I提供的解决方案.它可以工作,但我丢失了我的描述,我的元数据,标签以及我在旧实例上设置的权限.我不得不复制我的metas,必须确保新实例的区域与原始区域相同,并且必须检查定价是否相同.

我认为,最好只创建原始实例的克隆,这样就不必在新实例上手动复制/设置它们.

  1. 正如@Marius所说,创建磁盘快照(不要跳过这一部分:你可能会丢失所有文件/配置)
  2. 确保您已完成第1步.
  3. 克隆你的实例
  4. 以您希望的方式命名克隆实例.
  5. 确保选择在#1创建的磁盘的snapshop(确保选择相同类型的磁盘:例如,如果原始磁盘是SSD,则必须选择是否要将新磁盘设置为SSD)
  6. 确保您的IP设置正确

你完成了 :)


Mar*_*s I 27

另一种方法是:

  • 快照现有实例的磁盘
  • 从该快照创建一个新磁盘
  • 使用该磁盘创建一个新实例,并为其指定您想要的名称

这听起来很耗时,但实际上应该需要5分钟.

  • 警告-此答案未保留设置。使用下面的加百利 (3认同)
  • 更简单:您现在可以克隆机器,命名新实例,并删除旧实例.字面上需要15秒. (3认同)

Raj*_*mon 19

你不能......!创建VM后,您无法更改Instance名称


小智 12

现在有一种“本地”方法可以做到这一点。该功能目前处于 Beta 阶段,只能gcloud通过 API 来使用。有了gcloud你就可以运行:

\n
$ gcloud beta compute instances set-name CURRENT_NAME -\xe2\x80\x94zone=ZONE -\xe2\x80\x94new-name=NEW_NAME\n
Run Code Online (Sandbox Code Playgroud)\n

一些注意事项:

\n
    \n
  • 您需要先关闭虚拟机
  • \n
  • 在您刷新浏览器之前,开发人员控制台 UI 不会意识到重命名
  • \n
\n

请参阅官方文档了解更多详细信息。

\n


ser*_*inc 9

除了上面的黑客,它是不可能的.

然而,它已被uservoice请求并已收到593票.(截至2018年)目前,它是最重要的"计划"项目.

  • 截至今日483票.享受主持人评论"它在雷达上"并且用户响应"雷达指向哪里?火星?" (5认同)

Sun*_*Sun 6

我迷失了说明,所以我以为我包括了屏幕截图,因为导航令人困惑。我希望这可以帮助你。

  • 停止您的实例
  • 单击停止的实例名称

在此处输入图片说明

  • 在“ VM实例详细信息”中,向下滚动并单击磁盘

在此处输入图片说明

  • 点击创建快照

在此处输入图片说明

  • 给它一个像快照1的名称(或新实例名称)
  • 点击创建按钮

在此处输入图片说明

  • 单击新创建的快照

在此处输入图片说明

  • 单击创建实例

在此处输入图片说明

  • 为您的实例提供新名称并配置其余的VM。

在此处输入图片说明