Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform Kuberentes卷可通过多节点上传和下载文件_Google Cloud Platform_Kubernetes_Google Cloud Storage - Fatal编程技术网

Google cloud platform Kuberentes卷可通过多节点上传和下载文件

Google cloud platform Kuberentes卷可通过多节点上传和下载文件,google-cloud-platform,kubernetes,google-cloud-storage,Google Cloud Platform,Kubernetes,Google Cloud Storage,我有一个关于卷的问题(我使用谷歌云) 读取文档如果我指定ReadWriteOnce(我使用VolumeClaim),似乎只有一个节点可以拥有写入权限。云供应商还不支持带有Multi的选项 现在,我有一个案例,我必须为人们上传的文件提供服务。上传是基于区块的上传,这意味着它可以并行完成。有多个节点可以用于接收上传的区块,我需要多个节点在卷上具有写入权限。每个节点存储块和一个节点,最后重新组合并创建一个文件 正确的方法是什么?我应该用什么 (我是否应该使用云存储作为读/写文件的单点?我认为您可能需要

我有一个关于卷的问题(我使用谷歌云)

读取文档如果我指定
ReadWriteOnce
(我使用VolumeClaim),似乎只有一个节点可以拥有写入权限。云供应商还不支持带有
Multi
的选项

现在,我有一个案例,我必须为人们上传的文件提供服务。上传是基于区块的上传,这意味着它可以并行完成。有多个节点可以用于接收上传的区块,我需要多个节点在卷上具有写入权限。每个节点存储块和一个节点,最后重新组合并创建一个文件

正确的方法是什么?我应该用什么


(我是否应该使用云存储作为读/写文件的单点?

我认为您可能需要更改支持
ReadWriteMany
的卷后端。支持
ReadWriteMany
的卷插件有AzureFile、Cepfs、GlusterFS、NFS等。请查找更多信息


然后进行资源调配,您可以在GCE上使用上面列出的存储。

提到的存储类型(如NFS或GlusterFS)将在GCE上运行,并由您管理!你刚才提到了它在GKE中的端点,最后我找到了。我使用nfs设置了一台机器,然后使用与该机器链接的volume和volumeClaim连接kubernetes。