如何升级当前 Google 云服务器的 RAM

如何升级当前 Google 云服务器的 RAM

我想将我当前的 Google 云服务器的 RAM 从 8 GB 升级到 16 或 32 GB,并且不想遇到任何 IP 和长时间停机问题。

答案1

根据评论,最终您需要关闭虚拟机,然后才能更改机器类型以增加 RAM。要最大限度地减少停机时间并确保没有 IP 问题,需要考虑两件事。

首先,IP 问题。您需要确保您的 VM 具有静态 IP,这样它在重新启动后将保留其 IP。要内部分配静态 IP,请参阅:

https://cloud.google.com/compute/docs/ip-addresses/reserve-static-internal-ip-address

然后要向外部分配静态 IP,请参见:

https://cloud.google.com/compute/docs/ip-addresses/reserve-static-external-ip-address

其次,假设您现在拥有静态 IP,您希望尽量缩短在内存中进行更改的时间,最好的方法是使用“gcloud”命令行工具,您可以通过门户中的 Cloud Shell 图标访问该工具或在本地安装。

然后你可以运行这三个命令:

gcloud compute instances stop <instance_name>
gcloud compute instances set-machine-type <instance_name> --machine-type <instance_type>
gcloud compute instances start <instance_name>

将其替换为虚拟机的名称以及您想要使用的 16GB 或 32GB 版本 - 例如 n1-standard-16 或 n1-standard-32

如果您在单个脚本中运行所有三个命令,则可以最大限度地减少虚拟机的停机时间。

更多详情请点击这里:

https://cloud.google.com/compute/docs/instances/changing-machine-type-of-stopped-instance

相关内容