从单个交换机中删除交换机配置

网络工程 思科 转变 堆叠
2021-07-27 07:42:40

我得到了两个开关来处理,它们以前分别在一个堆栈中使用过。一个交换机用于一个堆栈,一个交换机用于另一个建筑物中的另一个堆栈。所以他们没有关系。

第一次开关

switch 1 provisioning

第二个开关

switch 2 provisioning

由于这些交换机与以前的堆栈中的彼此无关,我如何删除每个交换机的交换机配置?如果我试图删除该设置,它会返回说当开关存在时它无法完成。

第一个交换机似乎是主交换机,另一个交换机是从交换机。是否有存储此设置的配置文件?我已经清除了启动配置,但这仍然存在。

在停用设置之前,我是否必须先使用堆叠电缆将它们连接起来以创建堆叠?这些开关将来会单独使用,所以这就是我想要完全删除堆栈的原因。

请指教。

谢谢。

2个回答

您需要取消配置已移除的交换机并将当前交换机重新编号为第一个交换机。

您的两个交换机现在是独立的交换机。事实上,它们中的每一个都变成了一个单交换机堆栈,并扮演了 Active/Master 的角色。

要验证所有先前配置的交换机及其编号,请发出命令show run | i provisionshow switch.

下面是一个独立交换机上的示例输出,它是旧的双交换机堆栈第二个交换机(在分成两个单个设备之后):

#show run | i provision
switch 1 provision ws-c2960x-48lps-l
switch 2 provision ws-c2960x-48lps-l

#show switch
Mac persistency wait time: Indefinite
                                             H/W   Current
Switch#   Role    Mac Address     Priority Version  State
------------------------------------------------------------
 1       Member   0000.0000.0000     0      0       Provisioned
*2       Active   aaaa.bbbb.cccc     15     A0      Ready

现在,已经移除的交换机(第一个交换机的配置在第二个交换机上仍然有效。您需要取消配置第 1 台交换机,重新编号第 2 台交换机并重新加载该交换机,以便删除已删除交换机的配置并成为第 1 台交换机(对于所有问题,请选择“是”并在重新加载之前保存配置)。

    (config)#no switch 1 provision ws-c2960x-48lps-l
    (config)#end
    #switch 2 renumber 1
    #wr
    #reload

我希望它对您有所帮助并回答您的问题。

您是否尝试过以下方法?

如果您从交换机堆叠中移除已配置的交换机,则与移除的堆叠成员关联的配置将作为已配置信息保留在运行配置中。要完全删除配置,请使用 no switch stack-member-number provision 全局配置命令。随后将有问题的交换机重新编号为交换机 1,即:

(config)#switch 2 renumber 1  
(config)#do wr  
(config)#end  

最后,重新加载交换机,它应该在未配置的堆栈中承担交换机 1 的角色。