我在家里设置了一个简单的弹性搜索群集,用于测试和玩耍。但是,我正在努力解决的一个问题是为我的设置找出最佳实践配置。
我目前有三个节点。一个功能强大的虚拟机实例和两个覆盆子pi。
直到最近,两个覆盆子pi节点都设置为node.master = false
和node.data = false
。但是,我希望有更多冗余并更多地使用我的三个节点,所以我现在将所有三个节点设置为node.master
,并将minimum_master_nodes
设置为2.
所以我的问题是这是否是测试集群的合理设置?它不会存储大量数据或提供大量搜索请求。
但我希望通过在至少两个节点上存储数据来实现数据冗余。这只是简单地将其中一个覆盆子pi设置为node.data: true
吗?
感谢您的任何见解。