Conf-reg 和 ISSU

网络工程 思科 转变 cisco-4500
2021-07-28 03:44:34

我正在尝试在 Cisco 4k 交换机上执行 ISSU。

1)我使用相同的映像启动了交换机的两个主管。

2)我还使用了boot system bootflash带有两个图像名称命令,设置了引导变量。因此,当我sh bootvar从特权模式执行此操作时,我同时获得了 bootvar 变量中的图像名称和 conf-reg 的值为 2922

3) 我已经在交换机的 bootflash 和从属 bootflash 中加载了两个镜像,即交换机正在运行的镜像和我想升级到的镜像,这可能不是必需的。

4) 我还设置了一个 rommon 模式变量IssuSkipMatrixLookup=1

5) 当我这样做时show redundancy,交换机处于 SSO 模式。

6) 当我这样做时,sh bootvar它只包含两个图像,一个是正在运行的,另一个是我想升级到的。

7)我还将开关设置为ISSU的先决条件之一的自动启动模式,从configure terminal我使用该命令模式来看,conf-reg 0x2102它本身的值是2922,我无法弄清楚,但我想那一定没问题,因为最后一个值为 2。

但是当我运行issu loadversion命令时,我收到了这条消息

%Active boot variable is Invalid.

我该如何解决这个问题?

1个回答

嗨,伙计们,虽然我发布了寻找答案的问题,但我自己找到了答案 要设置引导系统变量,我正在使用该语句

switch(config)# boot system bootflash:Image.bin

而不是设置引导变量的命令是

switch(config)# boot system flash bootflash:Image.bin

然后一切正常。