我在https://console.cloud.google.com/storage/上创建了一个gcs存储桶 并使用gcsfuse成功挂载到实例上, 但是,当我尝试写入已安装的目录时,它会显示输入/输出错误。
<compilation debug="true" defaultLanguage="C#" targetFramework="4.5" />
答案 0 :(得分:1)
请使用--foreground
(也许--debug_fuse
)运行gcsfuse,以便了解错误发生时的错误。
答案 1 :(得分:1)
从--foreground --debug_fuse
输出中可以看出,您使用的凭据不允许写入存储分区。它们可能是只读的(StatObject
没有返回403,gcsfuse在启动时检查它是否可以列出存储桶。)
尝试仔细阅读docs about credentials。特别是,如果您在Google Compute Engine VM上自动获取凭据,则可能忘记使用storage-full
范围创建凭据。