正确堆叠master和member

网络工程 思科 转变 堆叠
2022-02-14 11:01:55

我有两台堆叠的 Cisco Catalyst 2960-X 系列交换机。我希望主人是交换机 1,成员是交换机 2。

在对堆叠交换机进行了研究之后,我的理解是,在选举过程中,选举是在优先级最高的交换机成为主交换机的情况下进行的。

一旦我设置了这个,堆栈就会重新启动,并且我想要的成员交换机会继续被选为主交换机。

Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
 1       Member 40a6.e8ba.ac80     15     4       Ready
*2       Master bcc4.9385.c980     14     4       Ready

如您所见,优先级最低的交换机仍然被选为主,我不太明白为什么,除非我误解了这个选举概念?

如果我先打开我想当master的交换机,然后再打开成员交换机我可以这样让它成为master。但是,如果我需要重新启动堆栈,那么bcc4.9385.c980总是会选择自己作为主人。

因此,为了澄清我所追求的,我想要以下内容:

Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
*1       Master 40a6.e8ba.ac80     15     4       Ready
 2       Member bcc4.9385.c980     14     4       Ready

请告知我如何实现这一点。

谢谢。

3个回答

根据Cisco 指南,具有较高优先级值的交换机应该成为堆栈主机,但在这种情况下似乎不起作用。

您可以尝试(在每个步骤之后检查它是否有效,确保在重新加载堆栈之前保存配置):

  • 将 Switch#2 的优先级更改为 1
  • 将 Switch#1 和 #2 的优先级更改为相同的值,因此 MAC 地址较低的 Switch#1 应成为主控。

  • 确保它们具有相同的硬件型号和 IOS 映像版本。如果没有,升级他们的IOS。

  • 如果它仍然不起作用,请将堆栈分成两个单独的堆栈,取消配置,重新编号。如果可能,请尝试清除他们的配置。然后再把它们叠回去。

尝试将所需成员开关的优先级设置为更低的值,例如 10 或更少...应该可以解决问题。将所需的 Master 留在 15。

你的理解是正确的,选举是在选举过程中以最高优先级的交换机成为主人的方式进行的。

如果重新启动整个堆叠,交换机 1 将成为主交换机。

如果您关闭交换机 1 并打开交换机 2 的电源,则将进行选举,只有一个具有 14 优先级的参与者交换机 2 成为主交换机。

5 分钟后,交换机 1 将启动,这意味着即使交换机 1 具有最高优先级,15 交换机 1 也将成为成员。

而选举的时候所有的开关都应该活着然后只有最高