0

对于我们的用例,我正在尝试在 kubernetes“集群”的多个 pod 中安装和使用 googleBucket。(GFS 和 NFS 是可行的解决方案,但不适合我们)

我能够安装存储桶并可以看到存储桶的内容,但是当我尝试通过触摸文件或创建目录来写入它时,它给了我以下错误:

root@bucket-5f88fd5fd7-j84mg:/mnt# touch test
touch: cannot touch 'test': Input/output error

我知道有一些权限问题。我还需要安装 gcloud sdks 吗?或者我可以设置一些环境变量来摆脱这个错误。我在某处读到我们可以使用“GOOGLE_APPLICATION_CREDENTIALS”,但我不清楚如何使用它。

4

1 回答 1

0

您可以使用 --foreground 标志运行 gcsfuse 以查看底层错误是什么。如果它是持久的,那么很可能是您的凭据存在权限问题。

于 2018-08-27T18:42:32.717 回答