CentOS7k8s单机部署署Elasticsearch多实例,Header中只显示master节点,求解?


 
 

1. 挑选一个节点作为管理节点

 
 

 
  • 添加节点到swarm集群中(在每台节点机上执行)
 

  
如果swarm集群中只有一个管理节点该管理节点如果宕机或者离开集群环境,那么该集群就不存在了所以在一个具有N个管理节点的集群环境中,一定有管理节点总数的50%以上的节点来处理请求和保持可用

Swarm中的管理节点都是通过实现Raft一致性算法来管理所有节点的状态。通过实现Raft Consensus Algorithm可以确保集群中的所有任务、存储等都是一致的状态
通常情况下,一个Raft 集群包括了若干个服务器在给定的任意时间点上,每个服务器都处在以下三种状态的一种:指挥者、跟随者或候选者。在一般操作中一定会有一个指挥者,剩下的服务器都是跟随者跟随者是被动的:它们自己不提交任何需求,仅仅响应指挥者和候选者提出的需求指挥者处理所有的客户端需求(如果客户端向跟随者发送了需求,跟随者会把它转交给指挥者)至于第三种状态——候选者——则是用来选举一个新的指挥者。Raft 鼡一种心跳机制来触发指挥者选举当服务器启动时,它们先从跟随者做起并会在接收到指挥者或候选者发送的有效RPC 协议(远程过程调鼡协议)之前,一直执行跟随者的工作指挥者定时向全体跟随者发送心跳信息,以保持它们的授权如果一个跟随者超过一定时间没有接收到心跳信息(这段时间称为“选举超时”),它就会假设指挥者已经失效然后启动选举,来选择一个新的指挥者


我要回帖

更多关于 单机部署 的文章

 

随机推荐