具有小于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的信息? 而我们应该怎么做才能正确设置一切而不会发出警告?
*命令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