gcloud计算磁盘使用名称persistent-disk-1创建

时间:2017-10-16 11:51:34

标签: gcloud

我正在使用命令创建基于快照的磁盘:

gcloud compute disks create my-disk --source-snapshot=my-snap --size=5000gb --type=pd-standard --zone=us-central1-f

然后我用:

附上它
gcloud compute instances attach-disk my-inst --disk=my-disk --zone=us-central1-f

当我查看disks下的compute engine时,我可以看到名称为my-disk的磁盘并附加到正确的实例(当我检查实例时,我可以看到它有一个磁盘名my-disk)。

问题出在我运行命令时:

gcloud compute instances describe my-inst --zone=us-central1-f --format='value(disks.deviceName)'

输出是:

my-inst;persistent-disk-1

persistent-disk-1来自哪里? 磁盘my-disk在哪里?

感谢

2 个答案:

答案 0 :(得分:0)

您可以从以下网址获取更多信息:

gcloud compute instances describe instance-2 --format='text(disks)'

检查源是否与deviceNames对应。

答案 1 :(得分:0)

设备名称和磁盘名称不同。查看" disks.deviceName"的帮助。在this page。其他人建议使用--format =' text(disks)'运行相同的命令。很好。如果你运行这个:

$ gcloud compute instances描述my-inst --zone = us-central1-f --format =' value(disks.source)'

您应该会看到以& zone-us-central1-f / disks / my-disk'结尾的值。