Amazon web services 在DC/OS-Mesos中,有可能杀死三个主机中的两个吗?

Amazon web services 在DC/OS-Mesos中,有可能杀死三个主机中的两个吗?,amazon-web-services,amazon-ec2,mesos,mesosphere,dcos,Amazon Web Services,Amazon Ec2,Mesos,Mesosphere,Dcos,我目前正在配置和调整一些应用程序以在DC/OS上运行。我们选择安装HA ThreeMaster AWS模板 最近,我被要求在开发过程中缩小集群的规模。虽然删除从属节点很简单,但我找不到有关如何关闭主节点的任何信息 我知道它们应该总是有一个奇数,所以我想删除两个非leader ec2实例。这可以在不破坏集群的情况下完成吗 我认为这行不通。三个主机计数将允许一个主机失败,其余两个主机仍然可以找到法定人数。如果您只剩下一个主机,则无法达到法定人数 这取决于您的设置。 首先检查您的法定人数: cat/e

我目前正在配置和调整一些应用程序以在DC/OS上运行。我们选择安装HA ThreeMaster AWS模板

最近,我被要求在开发过程中缩小集群的规模。虽然删除从属节点很简单,但我找不到有关如何关闭主节点的任何信息


我知道它们应该总是有一个奇数,所以我想删除两个非leader ec2实例。这可以在不破坏集群的情况下完成吗

我认为这行不通。三个主机计数将允许一个主机失败,其余两个主机仍然可以找到法定人数。如果您只剩下一个主机,则无法达到法定人数

这取决于您的设置。 首先检查您的法定人数: cat/etc/mesos主控/法定人数

然后检查这个

减少仲裁大小

The following steps indicate how to decrement the quorum size, using 5 -> 3 masters as an example (quorum size 3 -> 2):

Initially, 5 masters are running with --quorum=3
Remove 2 masters from the cluster, ensure they will not be restarted (see NOTE section above). Now 3 masters are running with --quorum=3
Restart the 3 masters with --quorum=2
To decrease the quorum by N, repeat this process to decrement the quorum size N times.