6

TLDR 简介

硬盘大小低于 200Gb 的 gcloud 计算实例会收到警告,但设置为 200Gb 时会收到另一个警告。

详细

当我们创建实例模板时,如下面的命令 01,如果将硬盘大小设置为 10Gb,我们会收到此警告

警告:您选择的磁盘大小小于 [200GB]。这可能会导致较差的 I/O 性能。有关详细信息,请参阅:https ://developers.google.com/compute/docs/disks#performance

虽然当我们将其设置为 200Gb 时,我们在从该模板创建实例时收到此警告

警告:某些请求生成警告:磁盘大小:“200 GB”大于图像大小:“10 GB”。如果操作系统不支持自动调整大小,您可能需要手动调整根重新分区的大小。有关详细信息,请参阅https://cloud.google.com/compute/docs/disks/persistent-disks#repartitionrootpd

那么为什么你 gcloud 从一开始就警告我们 200Gb 呢?我们应该怎么做才能在没有警告的情况下正确设置?

使用的命令

*command 01 - 创建实例模板

gcloud compute instance-templates create TEMPLATE-NAME
          --image='projects/ubuntu-os-cloud/global/images/ubuntu-1604-xenial-v20190212' \
          --custom-cpu=1 --custom-memory=2  \
          --boot-disk-size=200 --boot-disk-type=pd-standard 

命令 02 - 从实例模板创建计算实例

gcloud compute instances create INSTANCE_NAME \
          --source-instance-template TEMPLATE_NAME \
          --project=$GC_PROJECT --zone=$zone 
4

0 回答 0