Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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 Can´;t通过gcloud谷歌云平台删除磁盘_Google Cloud Platform_Gcloud_Disk - Fatal编程技术网

Google cloud platform Can´;t通过gcloud谷歌云平台删除磁盘

Google cloud platform Can´;t通过gcloud谷歌云平台删除磁盘,google-cloud-platform,gcloud,disk,Google Cloud Platform,Gcloud,Disk,我正试图通过gcloud删除磁盘,但它不起作用:/。 其他每一个命令都有效(创建、附着、分离) 这是我使用的代码: gcloud auth activate-service-account account@project.iam.gserviceaccount.com --key-file=KEY gcloud compute disks delete disk_name --zone=europe-west3-b 当我执行代码时,什么也没发生。如果我按“停止操作”,它将永远保持该状态,我必须

我正试图通过gcloud删除磁盘,但它不起作用:/。 其他每一个命令都有效(创建、附着、分离)

这是我使用的代码:

gcloud auth activate-service-account account@project.iam.gserviceaccount.com --key-file=KEY
gcloud compute disks delete disk_name --zone=europe-west3-b
当我执行代码时,什么也没发生。如果我按“停止操作”,它将永远保持该状态,我必须重新启动Powershell。该服务帐户具有计算实例管理员权限(v1),因此不能是这样

更新到最新版本,但没有任何改变


提前感谢:)

此问题与无法从
gcloud
返回提示的
Powershell ISE
有关。可通过以下文件解决此问题:

CloudSDK附带了多种工具,如过滤、格式化、, 以及--quiet标志,使您能够有效地处理输出和 使任务自动化


并使用flag
-q

1。请使用Cloud SDK的版本更新您的问题(当前版本为281.0.0)。尝试升级它并再次运行命令。2.您是否尝试在
Cloud Shell
中运行这些可以通过UI激活的命令?3.尝试运行
gcloud compute disks list | grep disk_name
。4.您的服务帐户使用哪个角色
Compute Instance Admin(v1)角色
Compute Instance Admin(beta)角色
?我尝试使用cloud sdk外壳删除磁盘,效果良好。可能Powershell ISE无法从gcloud返回提示。因为在我没有被问到任何问题之前,它只是冻结了。是的,这就是原因。我只是在命令中添加了-q,因此没有提示。感谢您的输入:)。请发送答案,我会将其标记为解决方案。