CSS
集群只能连接两台交换机,两台交换机使用集群线缆连接好,分别使能集群功能并重启,集群系统会自动建立。 集群建立时,成员交换机间相互发送集群竞争报文,通过竞争,一台成为主交换机,负责管理整个集群系统,另一台则成为备交换 机。在整个集群建立过程中,涉及到角色选举、版本同步、配置同步和配置备份几大步骤。
1)最先完成启动,并进入单框集群运行状态的交换机成为主交换机。
2)当两台交换机同时启动时,集群优先级高的交换机成为主交换机。
3)当两台交换机同时启动,且集群优先级又相同时,MAC
地址小的交换机成为主交换机。
4)当两台交换机同时启动,且集群优先级和MAC
地址都相同时,集群ID
小的交换机成为主交换机
CSS
集群具有自动加载系统软件的功能,也就是说待加入集群的成员交换机不需要具有与主交换机相同的软件版本,只需要版本间兼容即可。
当主交换机选举结束后,如果备交换机与主交换机的软件版本号不一致,备交换机会自动从主交换机下载系统软件,然后使用新的系统软件重启,并重新加入集群。
CSS
集群具有严格的配置文件同步机制,来保证集群中的两台交换机能够像一台设备一样在网络中工作:
集群中的备交换机在启动时,会将主交换机的当前配置文件同步到本地。
集群正常运行后,用户所进行的任何配置,都会记录到主交换机的当前配置文件中,并同步到备交换机。
通过即时同步,集群中的所有交换机均保存相同的配置。
这样就使得即使主交换机出现故障,备交换机仍能够按照相同的配置执行各项功能。
交换机从非集群状态进入集群状态后,会自动将原有的非集群状态下的配置文件加上.bak
的扩展名进行备份,以便在去使能集群功能后恢复原有配置。
2.7集群配置示例

# 配置SW-A
为主交换机,并使其有CSS
功能
set css mode css-card
set css id 1 #配置id为1
set css priority 255 #配置优先级为255
css enable #使能CSS功能