如何在Core OS上安装GlusterFS?

如何在Core OS上安装GlusterFS?

我已经在 CoreOS 主机上配置了一个 kubernetes 集群库贝喷雾,并且正在尝试设置容器本机存储gluster-kubernetes

我遇到的问题是 CoreOS 没有包管理器,尽管 /opt/bin 是可读写的(如果需要,您可以在其中放置一些二进制文件)。 GlusterFS 必须在主机本身上可用才能使 gluster 正常工作。有办法实现这一点吗?

答案1

GlusterFS 将通过容器安装。 “在主机上可用”的概念略有偏差。 Gluster 实际上可以通过一组容器

您所认为的“在主机上可用”很可能只是指默认值集命名空间对照组。当获得对所有内核的访问权限时能力默认命名空间集和“容器”之间的区别是(实际上与 python virtualenv* 没有什么不同)。

有许多项目旨在使其更易于使用。赫克蒂提供用于管理容器(包括 Kubernetes)的 gluster 存储卷的 API。

我认为最简单的方法是使用完整的Gluster Kubernetes该项目提供了容器镜像、Heketi API 以及部署脚本和一组快速入门指导,让您能够快速上手。


*是的。我知道除了“python virtualenv”之外还有更多细微差别。把我想象成你的高中物理老师,我告诉你宇宙中没有比原子更小的东西。

相关内容