gcloud compute scp 找不到文件存储实例

gcloud compute scp can't find filestore instance

正在尝试使用 gcloud CLI 将一些数据复制到新创建的 GCP 文件存储中。

gcloud compute scp --recurse /somedirectore/somefile somefilestore-1:/somemount

gcloud 似乎找不到实例:

ERROR: (gcloud.compute.scp) Could not fetch resource:
 - The resource 'projects/k8-spark/zones/us-central1-a/instances/somefilestore-1' was not found

文件存储实例确实存在。想知道 compute scp 是否真的适用于文件存储?文档似乎是这么认为的:

https://cloud.google.com/filestore/docs/copying-data

非常感谢任何帮助!

该错误表明 "somefilestore-1" 不是 Compute Engine (GCE) 实例的名称,也不是 Filestore 实例的名称。您可以在 Compute Engine [1] 中找到实例名称。如果您的实例是由 Kubernetes Engine 创建的,它可能会以 "gke-< your_K8_cluster_name >" 开头。

文档的某些部分将 GCE 实例称为 "VM instance",请注意 Cloud Filestore 文件共享安装在 Compute Engine Windows VM 实例上。


[1] https://console.cloud.google.com/compute/instances