IOS Code 15(3)2.bin
This was supposedly a new release to replace Cisco SNAT. We are running
this on ISR 3925 routers. It looks as if you can only configure group 1 or
2. However when setting the priority for the groups for example R1 has
priority 125 and R2 has default 100 that is not the case. If you apply this
on lets say GigabitEthernet0/2 on both routers with a VIP and you shut/no
shut the interface on R1, R2 remains the active responder. I found that if
you run command show redundancy application group 1 faults group 1
(assuming group 1 was configured) the RUNTIME PRIORITY is different. It
seems the switchover is based on this instead of the configured static
priority. The Runtime priority is much lesser than what the static priority
configured. I removed track statements that were configured under the
configuration and still the same. Also I have this deployment at other
locations with same exact configs just different VIP's and it seems the
runtime priority is different. In order to make this work, I have to
increase the priority command under the group configuration on the primary
to increase the runtime priority to get it to work.
My question is that there is no documentation out there that explains why
the runtime priority is different than what is statically configured and
there is nothing out there that explains the difference. I am hoping
someone can explain here if anyone knows. I currently had a TAC case with
cisco and somehow they were not able to recreate the issue. I have however
on multiple customer routers running this code.
Configs and show commands below:
R1#sh run | s red****
redundancy****
application redundancy****
group 1****
preempt****
*priority 125***
control GigabitEthernet0/1 protocol 1****
data GigabitEthernet0/1****
asymmetric-routing interface GigabitEthernet0/1****
asymmetric-routing always-divert enable****
protocol 1****
name Control_Plane****
authentication md5 key-string ************
** **
R1#sh run int g0/2 | s red****
redundancy rii 25****
redundancy group 1 ip 10.101.1.41 exclusive decrement 1****
** **
** **
R1#sh red application faults group 1****
Faults states Group 1 info:****
Runtime priority: [65]****
RG Faults RG State: Up.****
Total # of switchovers due to faults: 1***
*
Total # of down/up state changes due to faults: 0***
*
** **
** **
** **
R1#sh red app group 1****
Group ID:1****
Group Name:****
** **
Administrative State: No Shutdown****
Aggregate operational state : Up****
My Role: STANDBY****
Peer Role: ACTIVE****
Peer Presence: Yes****
Peer Comm: Yes****
Peer Progression Started: Yes****
** **
RF Domain: btob-one****
RF state: STANDBY HOT****
Peer RF state: ACTIVE****
** **
** **
** **
==============================****
** **
R2#sh run | s red****
redundancy****
application redundancy****
group 1****
preempt****
control GigabitEthernet0/1 protocol 1****
data GigabitEthernet0/1****
asymmetric-routing interface GigabitEthernet0/1****
asymmetric-routing always-divert enable****
protocol 1****
name Control_Plane****
authentication md5 key-string **************
**
** **
R2#sh run int g0/2 | s red****
redundancy rii 25****
redundancy group 1 ip 10.101.1.41 exclusive decrement 1****
** **
** **
R2#sh red application faults group 1****
Faults states Group 1 info:****
Runtime priority: [99]****
RG Faults RG State: Up.****
Total # of switchovers due to faults: 0***
*
Total # of down/up state changes due to faults: 0***
*
** **
** **
R2#sh red app group 1****
Group ID:1****
Group Name:****
** **
Administrative State: No Shutdown****
Aggregate operational state : Up****
My Role: ACTIVE****
Peer Role: STANDBY****
Peer Presence: Yes****
Peer Comm: Yes****
Peer Progression Started: Yes****
** **
RF Domain: btob-one****
RF state: ACTIVE****
Peer RF state: STANDBY HOT****
** **
** **
** **
** **
** **
R1 - Manually changing the priority under group 1 from 125 to 185 to make
runtime priority 125 and it goes to activate immediately.****
** **
** **
R1#conf t****
Enter configuration commands, one per line. End with CNTL/Z.****
R1(config)#red****
R1(config-red)#app red****
R1(config-red-app)#group 1****
R1(config-red-app-grp)#prio 125****
% No Change in the configuration****
** **
R1(config-red-app-grp)#****
R1(config-red-app-grp)#prio 185****
R1(config-red-app-grp)#****
Jul 2 17:00:27.820: %RG_FAULTS-6-PRICONFCHANGE: RG Infra RG[1] Priority
configuration changed. New runtime priority:[125]
Jul 2 17:00:28.280: %RG_PROTOCOL-5-ROLECHANGE: RG id 1 role change from
Standby to Active****
R1(config-red-app-grp)#****
R1(config-red-app-grp)#prio 125****
R1(config-red-app-grp)#****
Jul 2 17:00:38.288: %RG_VP-6-BULK_SYNC_DONE: RG group 1 BULK SYNC to
standby complete.****
Jul 2 17:00:38.288: %RG_VP-6-STANDBY_READY: RG group 1 Standby router is
in SSO state****
Jul 2 17:00:39.700: %RG_FAULTS-6-PRICONFCHANGE: RG Infra RG[1] Priority
configuration changed. New runtime priority:[65]
Jul 2 17:00:40.280: %RG_PROTOCOL-5-ROLECHANGE: RG id 1 role change from
Active to Init****
R1(config-red-app-grp)#
Blogs and organic groups at http://www.ccie.net
Received on Tue Jul 02 2013 - 17:05:55 ART
This archive was generated by hypermail 2.2.0 : Thu Aug 01 2013 - 08:45:50 ART