现在堆叠已经是我们在组件网络架构时非常常用的一种技术实现方式,它将多台物理交换机通过堆叠的方式变成逻辑上的一台交换机,增加了业务口的数量,让网络架构更清晰。所以在日常工作中如何判断两台交换机是否已经成功组建堆叠,能否保证业务稳定运行变成了一个非常重要的事情,下面我就简单介绍一下,如何判断两台交换机是否真的组建堆叠。
堆叠是否真的组建成功,是需要进行测试的。当我们将两台交换机通过堆叠线完成堆叠配置后,为了避免堆叠分裂我们通常会在加一根线缆来配置堆叠分裂检测,从而当两台设备堆叠分裂后不会产生 mac 地址冲突,导致网络中断的问题发生。堆叠分裂配置是否能够生效,可参考以下测试方法。
堆叠分裂测试:
步骤一:拔掉堆叠线
我们通过console方式登录堆叠中的备交换机,然后拔掉堆叠线,在堆叠没有问题的情况下,备交换机的所有接口会变成 down 的状态。(交换机不会关机或重启)
步骤二:测试网络连通性
将堆叠线缆拔出后,堆叠只有主交换机能够正常转发数据,但是网络连通不会受到影响。
步骤三:插上堆叠线缆
将堆叠线缆插回原来的堆叠口后,由于堆叠分裂期间备交换机与主交换机失联,导致备交换机误认为自己是主,所以将自己状态调整为主,堆叠合并后两台主交换机进行竞争,竞争失败的一方将重启,然后以备的方式加入堆叠组。
如果测试中交换机的状态和小编描述的过程一致,则基本可以判断堆叠已经组建成功。