【发布时间】:2019-06-27 09:38:41
【问题描述】:
我目前正在使用 VirtualBox Ubuntu VM 测试 Kubernetes+GlusterFS+Elastic 设置。我有两个,一个主节点和一个节点。 GlusterFS here 的指南说:
“必须至少有三个节点”
我不确定这是什么意思。稍微解释一下我不明白的地方:
- 我们谈论的是在更大范围内运行 GlusterFS 的三个 Kubernetes pod Kubernetes 集群,或 GlusterFS 中的三个 GlusterFS 节点 作为单个 pod 存在于 Kubernetes 集群中的集群?
- 我当前的设置能否满足此要求?我正在考虑将 1 个原始磁盘附加到具有大小的节点 VM,比如说 90GB。然后我会将原始空间拆分为三个 /dev/sda2、/dev/sda3、/dev/sda4,每个 30GB,不进行格式化。现在这个 Virtualbox VM 节点也是一个 Kubernetes 节点。我假设 Kubernetes 会在虚拟世界中自动挂载这三个原始空间。然后,如果我们谈论三个 Kubernetes pod,每个都有自己的虚拟 pod IP。因此,我将能够分别在存储和设备字段的topology file mentioned in the guide 中声明 IP-/dev/sda# 对。就我而言,每个存储 IP 只有一台设备。我的逻辑有道理吗?
【问题讨论】:
标签: ubuntu kubernetes virtualbox glusterfs