Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform Gcloud无法通过cli分离磁盘-区域中不存在磁盘错误_Google Cloud Platform - Fatal编程技术网

Google cloud platform Gcloud无法通过cli分离磁盘-区域中不存在磁盘错误

Google cloud platform Gcloud无法通过cli分离磁盘-区域中不存在磁盘错误,google-cloud-platform,Google Cloud Platform,尝试使用CLI从GCP实例分离磁盘时出错: gcloud compute instances detach-disk dev-sql --disk=dev-sql-data-disk --zone us-east1-b ERROR: (gcloud.compute.instances.detach-disk) Disk [dev-sql-data-disk] is not attached to instance [dev-sql] in zone [us-east1-b]. 当我查看我试图连

尝试使用CLI从GCP实例分离磁盘时出错:

gcloud compute instances detach-disk dev-sql --disk=dev-sql-data-disk --zone us-east1-b
ERROR: (gcloud.compute.instances.detach-disk) Disk [dev-sql-data-disk] is not attached to instance [dev-sql] in zone [us-east1-b].
当我查看我试图连接的磁盘的属性时,它告诉我它位于我要求的区域中:

Properties
Type
Regional SSD persistent disk
Size 
1536 GB
Zones
us-east1-b, us-east1-c # <-- the disk is in zone us-east-1-b
Labels
None
In use by
dev-sql
Snapshot schedule
None
Source snapshot
dev-sql-data-disk-snapshot
Encryption type
Google managed
属性
类型
区域SSD持久磁盘
大小
1536 GB
地带

us-east1-b,us-east1-c#我必须同时指定
--磁盘范围
--区域
,才能工作:

    gcloud compute instances detach-disk dev-sql --disk=dev-sql-data-disk --zone=us-east1-b
Updated [https://www.googleapis.com/compute/v1/projects/btgcp-iaas-dev/zones/us-east1-b/instances/dev-sql-td].

感谢所有发表评论的人。

请使用
--disk scope=regional
或--disk=FULL_URI`并删除
--zone
选项。您是否也可以发布
gcloud compute disks description
的结果?并且在分离时还要添加
--verbosity