Hoo*_*ony 12 metadata gateway elasticsearch
elasticsearch网关和elasticsearch中的其他节点网关有什么不同?它们都存储元数据,不是吗?元数据,有弹性搜索,我们可以从中得到什么信息?
DrT*_*ech 39
主节点与集群中的任何其他节点相同,只是它已被选为主节点.
它负责协调任何群集范围的更改,例如添加或删除节点,创建,删除或更改状态(即打开/关闭)索引,以及将分片分配给节点.当发生任何这些更改时,主服务器会更新"集群状态"并将其发布到集群中的所有其他节点.它是唯一可以发布新群集状态的节点.
主要执行的任务是轻量级的.任何处理数据的任务(例如索引,搜索等)都不需要涉及主数据.如果您选择将主服务器作为非数据节点运行(即充当主节点和路由器但不包含任何数据的节点),则主服务器可以在小盒子上愉快地运行.
如果节点被标记为"主要资格"(默认情况下所有节点都是),则允许该节点成为主节点.如果当前主站关闭,则群集将选择新的主站.
群集中的一个重要配置选项是minimum_master_nodes.这指定了节点必须能够看到的"主要合格"节点的数量才能成为群集的一部分.其目的是避免"分裂大脑",即将群集分成两个群集,这两个群集都认为它们正常运行.
例如,如果你有3个节点,所有节点都是主节点,并设置minimum_master_nodes为1,那么如果第三个节点与另外两个节点分开,它仍然会看到一个符合主节点的节点(本身),并认为它可以单独形成一个集群.
相反,minimum_master_nodes在这种情况下设置为2(节点数/ 2 + 1),然后如果第三个节点分离,它将看不到足够的主节点,因此不会自己形成集群.它将继续尝试加入原始群集.
虽然Elasticsearch非常努力地选择正确的默认值,但是minimum_master_nodes无法猜测,因为它无法知道您打算运行多少个节点.这是您必须自己配置的.
| 归档时间: |
|
| 查看次数: |
5551 次 |
| 最近记录: |