{"id":564,"date":"2013-05-17T10:17:00","date_gmt":"2013-05-17T10:17:00","guid":{"rendered":"https:\/\/www.geekmungus.co.uk\/?p=564"},"modified":"2022-11-05T10:53:19","modified_gmt":"2022-11-05T10:53:19","slug":"enable-rpr-route-processor-redundancy-on-cisco-4500-series-switch","status":"publish","type":"post","link":"https:\/\/geekmungus.co.uk\/?p=564","title":{"rendered":"Enable RPR Route Processor Redundancy on Cisco 4500 Series Switch"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Something I&#8217;ve done recently, the switch has been in for over a year, but was put in, in a hurry, and we&#8217;d never got round to finishing off the configuration fully until now.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It has two processor supervisor blades, but its always been running in RPR mode, as we now run VMware ISCSI traffic through it, it being in this mode means a supervisior failure would result in a 2 minute failover before traffic would flow to the secondary supervisor blade. Tollerable (just) for network traffic no so for ISCSI, we&#8217;d have some crashed or very sad virtual machines after that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So I enabled SSO on the switch to get the seamless (near lossless) failover of the supervisors. This way we don&#8217;t have to worry about a loss of traffic through the failover, and we don&#8217;t get a break in the ISCSI traffic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are three modes: Cold, warm and hot of the redundancy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These relate as:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RPR The show module command displays Cold<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RPR+ The show module command displays Warm<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SSO The show module command displays Hot<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore we want to use SSO as it will give us virtually no downtime RPR+ means about a 30 second gap in traffic, and RPR means about 2 minutes, as we have to wait for the whole supervisor to boot up from scratch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CITATION:<a rel=\"noreferrer noopener\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fsupportforums.cisco.com%2Fdocs%2FDOC-4028&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNG4CJIfyeQmRd0GW0xZdzuePqnOeQ\" target=\"_blank\">https:\/\/supportforums.cisco.com\/docs\/DOC-4028<\/a><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#show redundancy\n\nRedundant System Information :\n\n------------------------------\n\n       Available system uptime = 14 weeks, 2 days, 6 hours, 27 minutes\n\nSwitchovers system experienced = 2\n\n              Standby failures = 0\n\n        Last switchover reason = active unit failed\n\n                 Hardware Mode = Duplex\n\n    Configured Redundancy Mode = RPR\n\n     Operating Redundancy Mode = RPR\n\n              Maintenance Mode = Disabled\n\n                Communications = Up\n\nCurrent Processor Information :\n\n-------------------------------\n\n               Active Location = slot 5\n\n        Current Software state = ACTIVE\n\n       Uptime in current state = 4 days, 22 hours, 51 minutes\n\n                 Image Version = Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)\n\nTechnical Support: http:\/\/www.cisco.com\/techsupport\n\nCopyright (c) 1986-2010 by Cisco Systems, Inc.\n\nCompiled Tue 16-Mar-10 04:50 by prod_rel_team\n\n                          BOOT = bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin,1;\n\n        Configuration register = 0x2102\n\nPeer Processor Information :\n\n----------------------------\n\n              Standby Location = slot 6\n\n        Current Software state = STANDBY COLD\n\n       Uptime in current state = 4 days, 22 hours, 50 minutes\n\n                 Image Version = Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)\n\nTechnical Support: http:\/\/www.cisco.com\/techsupport\n\nCopyright (c) 1986-2010 by Cisco Systems, Inc.\n\nCompiled Tue 16-Mar-10 04:50 by\n\n                          BOOT = bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin,1;\n\n        Configuration register = 0x2102\n\n \n\nCurrently we are running in RPR mode, see here the bit of the configuration:\n\nredundancy\n\n mode rpr\n\n main-cpu\n\n  auto-sync standard\n\nNow we want to turn on SSO so we do this:\n\n\n# redundancy\n\n\n# mode sso<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Answer yes to rebooting the standby, once it has rebooted itself it will come back up in SSO mode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can watch it do its thing by starting terminal monitor.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># terminal monitor<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now check that it is all up and running, as it is in SSO mode, we should now wee that the software state is: &#8220;STANDBY HOT&#8221;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> # show redundancy<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Redundant System Information:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Available system uptime = 14 weeks, 2 days, 6 hours, 36 minutes\n\nSwitchovers system experienced = 2\n\n              Standby failures = 1\n\n        Last switchover reason = active unit failed\n\n                 Hardware Mode = Duplex\n\n    Configured Redundancy Mode = Stateful Switchover\n\n     Operating Redundancy Mode = Stateful Switchover\n\n              Maintenance Mode = Disabled\n\n                Communications = Up\n\nCurrent Processor Information :\n\n-------------------------------\n\n               Active Location = slot 5\n\n        Current Software state = ACTIVE\n\n       Uptime in current state = 4 days, 23 hours, 0 minutes\n\n                 Image Version = Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)\n\nTechnical Support: http:\/\/www.cisco.com\/techsupport\n\nCopyright (c) 1986-2010 by Cisco Systems, Inc.\n\nCompiled Tue 16-Mar-10 04:50 by prod_rel_team\n\n                          BOOT = bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin,1;\n\n        Configuration register = 0x2102\n\nPeer Processor Information :\n\n----------------------------\n\n              Standby Location = slot 6\n\n        Current Software state = STANDBY HOT\n\n       Uptime in current state = 2 minutes\n\n                 Image Version = Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500e-ENTSERVICESK9-M), Version 12.2(53)SG2, RELEASE SOFTWARE (fc1)\n\nTechnical Support: http:\/\/www.cisco.com\/techsupport\n\nCopyright (c) 1986-2010 by Cisco Systems, Inc.\n\nCompiled Tue 16-Mar-10 04:50 by\n\n                          BOOT = bootflash:cat4500e-entservicesk9-mz.122-53.SG2.bin,1;\n\n        Configuration register = 0x2102<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.google.com\/url?q=http%3A%2F%2Fwww.cisco.com%2Fen%2FUS%2Fdocs%2Fswitches%2Flan%2Fcatalyst4500%2F12.2%2F31sga%2Fconfiguration%2Fguide%2FRPR.html%23wp1097801&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHrJX8R2BxYWVGEUHAzsDddgtsBGQ\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/www.cisco.com\/en\/US\/docs\/switches\/lan\/catalyst4500\/12.2\/31sga\/configuration\/guide\/RPR.html#wp1097801<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/supportforums.cisco.com\/docs\/DOC-4028\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Something I&#8217;ve done recently, the switch has been in for over a year, but was put in, in a hurry, and we&#8217;d never got round to finishing off the configuration fully until now. It has two processor supervisor blades, but its always been running in RPR mode, as we now run VMware ISCSI traffic through &#8230; <a title=\"Enable RPR Route Processor Redundancy on Cisco 4500 Series Switch\" class=\"read-more\" href=\"https:\/\/geekmungus.co.uk\/?p=564\" aria-label=\"Read more about Enable RPR Route Processor Redundancy on Cisco 4500 Series Switch\">Read more<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-564","post","type-post","status-publish","format-standard","hentry","category-networking"],"_links":{"self":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=564"}],"version-history":[{"count":1,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/564\/revisions"}],"predecessor-version":[{"id":1484,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/564\/revisions\/1484"}],"wp:attachment":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}