【发布时间】:2016-04-09 05:13:34
【问题描述】:
我已经做了很多研究,但还没有找到答案。这是我想要完成的任务:
- 我有一个 ELK 堆栈容器在 GCE 的 k8s 集群上的 pod 中运行 - 该集群还包含一个 PersistentVolume(格式:ext4)和一个 PersistentVolumeClaim。
- 为了将 ELK 堆栈扩展到多个 pod/node 并在 ElasticSearch 中保留持久数据,我需要让所有 pod 写入同一个 PV(使用 ES 文件系统的节点/索引结构),或者有一些卷逻辑来扩大/创建这些 PV/PVC。
- 目前发生的情况是,如果我在复制控制器上启动第二个 pod,它就无法挂载 PV。
所以我想知道我是否以错误的方式处理这个问题,以及当我的集群/节点自动缩放时,构建此解决方案以允许 ES 中的持久数据的最佳方式是什么。
【问题讨论】:
标签: elasticsearch google-cloud-platform kubernetes