【发布时间】:2018-05-22 21:31:31
【问题描述】:
将文件夹上传到我的 google-cloud-storage 存储桶时遇到问题:它们不会显示在已安装的驱动器 /mnt/willferbucket(使用 gcsfuse)中
无论我是通过 webfrontend 还是使用 gsutil 上传它们都没有关系,唯一显示的文件夹是我创建的文件夹(不是上传!,通过 webfrontend 或直接在安装的驱动器上无关紧要,在下面的示例中:“画布”和“打印”,所以这是有效的)
所以.. 已安装驱动器上的“ls”如下所示:
root@ubuntu-2:/mnt/willferbucket# ls
canvas helloWorld.py helloWorldSimple.py prints test.txt
但是如你所见,使用 gsutil 时:
我上传的文件夹出现了,我可以下载(在 webfrontend 中相同:它们出现了):
root@ubuntu-2:/mnt/w# gsutil ls gs://willferbucket
gs://willferbucket/helloWorld.py
gs://willferbucket/helloWorldSimple.py
gs://willferbucket/test.txt
gs://willferbucket/canvas/
gs://willferbucket/prints/
gs://willferbucket/test/
gs://willferbucket/testfolder/
gs://willferbucket/tst/
我无法找出这种行为的原因是什么:( 也许有人可以提供帮助或面临同样的问题
感谢您的回复
【问题讨论】:
-
我猜挂载文件系统的用户可能在你现有的“gs://willferbucket”中没有查看权限。你能确保用户对存储桶有这样的权限吗? github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/…
标签: google-cloud-platform google-cloud-storage cloud-storage gcsfuse