我正在尝试将一个桶安装到我的gcp实例,但是它在新创建的桶和现有的桶中都失败了。我可以看到带有gsutil ls的桶,也可以使用gsutil将文件复制到它们。
但是,当我尝试使用GCSFuse挂载时,会发生以下情况:
xxx@downloader:~$ gcsfuse gs://yyy bdir/
Using mount point: /home/xxx/bdir
Opening GCS connection...
Opening bucket...
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: setUpBucket: OpenBucket: Unknown bucket
"gs://yyy"权限似乎没问题。
xxx@downloader:~$ gcloud iam service-accounts list
NAME EMAIL DISABLED
Compute Engine default service account xxx-compute@developer.gserviceaccount.com False此服务帐户被列为拥有桶的所有者访问权限的用户。对于该项目,帐户是编辑器和存储管理。
发布于 2019-11-01 18:06:13
查看这里的文档:
https://cloud.google.com/storage/docs/gcs-fuse
似乎应该指定桶名,而不是桶URL。
例如:
gcsfuse yyy bdir/而不是..。
gcsfuse gs://yyy bdir/https://stackoverflow.com/questions/58663731
复制相似问题