![](/img/trans.png)
[英]how to write daily backup job for elasticsearch in production environment, we are using docker image and kubernetes for containerized platform
[英]Elasticsearch in production with kubernetes
我正在开发我们使用 elasticsearch 进行搜索的产品。 我们的生产设置是在 K8S (1.7.7) 中,我们能够很好地扩展它。 我唯一不确定的是我们是否应该在 k8s 中托管 elasticsearch(它也可以使用标签选择器节点在专用主机上运行),或者建议在 VM 上托管 elasticsearch 而不是 docker。 我们的数据集大小为 2-3 GB,并且会更进一步。 但这是我们可以考虑的基准。 我计划拥有 ti is - 3 个 master(其中 2 个作为合格的 master)、一个客户端节点和一个数据节点的 elasticsearch 集群。 随着数据的增加,我们可以扩展数据节点和客户端节点。 以前有人这样做过吗? 提前致谢。
IMO Kubernetes 上 Elasticsearch 的最佳资源是https://github.com/pires/kubernetes-elasticsearch-cluster
请注意,虽然有官方的 Docker 容器,但目前没有提供官方的编排解决方案。 这目前仅由社区涵盖。
3 位大师(其中 2 位为合格的大师)
这没有多大意义。 您需要 3 个符合主节点的节点,设置为discovery.zen.minimum_master_nodes: 2
并且 3 个节点之一将是实际的主节点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.