如何通过gcloud创建SSD永久磁盘类型的启动盘?
解决gcloud创建VM时指定SSD永久磁盘的问题
你说得对,Google Cloud控制台里能直接选SSD磁盘,但gcloud命令默认确实会用标准永久磁盘。解决方法很简单,只需要在命令里加一个指定启动盘类型的参数就行。
修改后的完整命令
gcloud compute instances create instance1 \ --image img_name1 \ --image-project project_id \ --machine-type=type_value1 \ --zone=${CONFIG_zone} \ --boot-disk-type pd-ssd
参数说明
--boot-disk-type pd-ssd:这个参数明确告诉GCP要将启动盘创建为永久SSD磁盘(pd-ssd是GCP官方定义的永久SSD标识符)。- 如果需要自定义磁盘大小,可以额外添加
--boot-disk-size参数,比如--boot-disk-size 60GB,默认大小会跟随原镜像的磁盘配置。
额外补充:添加额外SSD数据磁盘
如果除了启动盘之外还需要挂载额外的SSD数据磁盘,可以用--create-disk参数扩展命令,示例如下:
gcloud compute instances create instance1 \ --image img_name1 \ --image-project project_id \ --machine-type=type_value1 \ --zone=${CONFIG_zone} \ --boot-disk-type pd-ssd \ --create-disk=type=pd-ssd,size=100GB,name=my-extra-ssd-disk
内容的提问来源于stack exchange,提问作者pythonhmmm
相关产品推荐
相关产品推荐

