我有一个关于卷的问题(我使用的是GoogleCloud)。
如果我指定ReadWriteOnce
(我使用VolumeClaim)读取文档,似乎只有一个节点可以正确编写。云供应商尚不支持Multi
选项。
现在,我的情况是我要提供人们上传的文件。上传是基于chunk
的上传,这意味着它可以并行完成。有多个节点可以用于接收上传的块的目的,我可能需要多个节点在卷上具有写权限。每个节点存储块和一个节点,最后重新组合它并创建一个文件。
这样做的正确方法是什么?我该怎么用?
(我应该将云存储用作读/写文件的单点吗?)
答案 0 :(得分:0)
我认为您可能需要更改支持ReadWriteMany
的卷后端。支持ReadWriteMany
的卷插件是AzureFile,CephFS,GlusterFS,NFS等。查找有关它的更多信息here。
然后配置您可以在GCE之上使用上面列出的存储。