首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gcsfuse不会写入文件夹

gcsfuse不会写入文件夹
EN

Stack Overflow用户
提问于 2020-02-21 06:59:47
回答 1查看 884关注 0票数 2

我正在试着找出为什么我不需要做这一步

代码语言:javascript
复制
(Ubuntu before wily only) Add yourself to the fuse group, then log out and back in:

sudo usermod -a -G fuse $USER
exit

那么为什么我不能写入文件;我一直收到以下错误:

代码语言:javascript
复制
Using mount point: /mnt/c/Users/russe/Documents/gstorage
Opening GCS connection...
Opening bucket...
Mounting file system...
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: Mount: mount: running fusermount: exit status 1

stderr:
fusermount: fuse device not found, try 'modprobe fuse' first

我正在使用Ubuntu (在Windows App Store上)。

甚至在跑步时:

代码语言:javascript
复制
sudo mount -t gcsfuse -o implicit_dirs,allow_other,uid=1000,gid=1000,key_file=/mnt/c/Users/russe/Documents/RadioMedia-ba86f56a2aa6.json radiomediapod
cast gstorage

出现错误:

代码语言:javascript
复制
Calling gcsfuse with arguments: --uid 1000 --gid 1000 --key-file /mnt/c/Users/russe/Documents/RadioMedia-ba86f56a2aa6.json -o rw --implicit-dirs -o allow_other radiomediapodcast /mnt/c/Users/russe/Documents/gstorage
Using mount point: /mnt/c/Users/russe/Documents/gstorage
Opening GCS connection...
Opening bucket...
Mounting file system...
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: Mount: mount: running fusermount: exit status 1

stderr:
fusermount: fuse device not found, try 'modprobe fuse' first

running gcsfuse: exit status 1
EN

回答 1

Stack Overflow用户

发布于 2020-02-21 07:58:09

你遇到的问题可能是因为两件事:

挂载后在操作系统上安装-Permissions,要解决此问题,请使用以下命令挂载您的存储桶:

sudo mount -t gcsfuse -o implicit_dirs,allow_other,uid=1000,gid=1000,key_file=<KEY_FILE>.json <BUCKET> <PATH>

您的服务帐户的管理员,要验证这一点,您可以在控制台上转到IAM & -Permissions并验证正在使用的服务帐户是否具有存储管理员角色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60329790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档