我很难理解GlusterFS和砂糖块体积之间的区别。
正如您在openshift文档中看到的,我们提到Glusterfs一次只能由一个节点/客户端挂载。那是什么意思?这是否意味着如果我在3容器中使用kubernetes,就不能与3容器共享它?或者这是否意味着,如果我在kubernetes中进行了部署,那么只有这3个荚可以使用这个卷,而其他的部署就不能使用它了吗?
发布于 2019-09-20 07:48:19
Gluster-块卷一次只能由一个节点/客户端挂载,这与GlusterFS卷不同,后者可以由多个节点/客户端挂载。 glusterfs卷允许将Glusterfs (开放源码网络文件系统)卷挂载到Pod中。与emptyDir不同的是,当Pod被移除时会被擦除,而glusterfs卷的内容会被保留,而卷只是被卸载。这意味着一个胶辊卷可以预先填充数据,并且该数据可以在Pods之间“传递”。GlusterFS可以由多个写入器同时挂载。
有一个示例,它提供有关如何允许容器使用GlusterFS卷的信息。
Pod是Kubernetes应用程序->的基本执行单元,它是您创建或部署的Kubernetes对象模型中最小和最简单的单元。Pod表示在集群上运行的进程。 你可以在里面有一个或多个容器。所有容器共享一个唯一的IP、存储、网络和应用于的任何其他规范。 Pod可以指定一组共享的存储卷。Pod中的ll容器可以访问共享卷,允许这些容器共享数据。卷还允许Pod中的持久数据在需要重新启动的容器中存活。有关Kubernetes如何在Pod中实现共享存储的更多信息,请参见卷。
https://stackoverflow.com/questions/58011592
复制相似问题