IOS XRãå®è¡ããŠããã·ã¹ã³æ©åšã®èšå®ãå€æŽããå¿
èŠã«ééããããšã®ãã人ãªã誰ã§ããéåžžã®IOSãšã¯ç°ãªããIOS-XRã¯èšå®ãé©çšããããã«ã³ãããããå¿
èŠãããããšãç¥ã£ãŠããŸãã ããããã©ã®ããã«èšå®ãã³ããããããã¯ã人çã§å°ãªããšãäžåºŠã¯IOS XRãæããŠãã人ãªã誰ã§ãç¥ã£ãŠãããšæããŸãã ããããèšå®ãããŒã«ããã¯ããæ¹æ³ã¯ïŒ JunOSã§ã¯ããã¹ãŠãç°¡åã§ç解ãããããIOS XRã«ã€ããŠã¯èšããŸããã äžå®ã®æéãŸã§ãç§ã¯ãããç¥ããŸããã§ããããå€ã®ãã¡ã®1ã€ã¯ããããè¡ãæ¹æ³ãæ§æãããŒã«ããã¯ããäºæ
ãèµ·ãããªãæ¹æ³ãåŠã¶ããã«5åãããããŸããã§ããã è±èªã§Tsiskaã®ããã¥ã¢ã«ä»¥å€ã¯ãããã¯ãŒã¯äžã§èŠã€ããããªãã£ãã®ã§ããã®ãããã¯ã«é¢ããå°ããªæè²ããã°ã©ã ãæžãããšã«ããŸããã誰ãã圹ã«ç«ã€ãããããŸããã
ããè¡ãã...
泚ïŒãã®èšäºã¯åå¿è
ã®ãšã³ãžãã¢ã察象ãšããŠããŸãããIOS XRãçŽæ¥ç解ããŠãããšã³ãžãã¢ã«ã圹ç«ã¡ãŸãã sayingã«ãããããã«ãçããŠåŠã³ãŸãããã
ã¯ããã«-ã¯ããã«-æ
£ããŠããªã人ïŒIOS XRïŒã«IOS XRã«èšå®ãé©çšããããã»ã¹ãç°¡åã«èª¬æããŸãã ããšãã°ãæ§æã«èšè¿°åãè¿œå ãããšããŸãã
RP/0/0/CPU0:RZN-PE4(config)#interface gigabitEthernet 0/0/0/5 description "link to RZN-CE4-SW5" RP/0/0/CPU0:RZN-PE4(config)#show Sun Dec 11 17:11:11.950 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/5 description "link to RZN-CE4-SW5" ! end
éåžžã®IOSã§ã¯ããã¹ãŠãã·ã³ãã«ã§ã-圌ãã¯èšå®ã«äœããè¿œå ããŸãã-å€æŽã¯ããã«é©çšãããŸããã iOS XRã§ã¯ãã³ããããããŸã§å€æŽã¯é©çšãããŸããã
RP/0/0/CPU0:RZN-PE4(config)#do sh run int gi0/0/0/5 description Sun Dec 11 17:12:09.346 UTC % No such configuration item(s)
ã³ãããããïŒ
RP/0/0/CPU0:RZN-PE4(config)#commit comment add desc int ge0/0/0/5 Sun Dec 11 17:12:43.443 UTC
ããã§ãã¹ãŠãæŽããèšå®ã®å€æŽãé©çšãããŸããã
RP/0/0/CPU0:RZN-PE4(config)#do sh run int gi0/0/0/5 description Sun Dec 11 17:12:48.353 UTC interface GigabitEthernet0/0/0/5 description "link to RZN-CE4-SW5" ! end
äžèšã®çµè«ãããããããã«ãã³ãããã«ã€ããŠã³ã¡ã³ãããŸããã ããã¯ãããŒã«ããã¯ããæ§æãæ¢ããšãã«éåžžã«åœ¹ç«ã¡ãŸãã
ã§ã¯ãããŒã«ããã¯èªäœã«çŽæ¥è¡ããŸãããã æ§æãããŒã«ããã¯ããã«ã¯ã次ã®ã³ãã³ãã䜿çšã§ããŸãã
RP/0/0/CPU0:RZN-PE4#rollback configuration ? last Rollback last <n> commits made to Rollback up to (and including) a specific commit to-exclude Rollback up to (and excluding) a specific commit 1000000037 Commit ID 1000000036 Commit ID 1000000035 Commit ID 1000000034 Commit ID 1000000033 Commit ID 1000000032 Commit ID 1000000031 Commit ID 1000000030 Commit ID 1000000029 Commit ID 1000000028 Commit ID 1000000027 Commit ID 1000000026 Commit ID 1000000025 Commit ID 1000000024 Commit ID 1000000023 Commit ID 1000000022 Commit ID 1000000021 Commit ID 1000000020 Commit ID 1000000019 Commit ID 1000000018 Commit ID
ã芧ã®ãšãããã«ãŒã¿ãŒã¯ã³ãããIDã倧éã«ãã³ãããŸããã ã³ãããã®ãªã¹ãã0ããå§ãŸããã³ããã0ãçŸåšã®æ§æã§ãããžã¥ãããŒãšã¯ç°ãªããIOS XRã§ã¯ãã³ãããIDã¯ã³ãããããšã«å¢åãããçŸåšã®ã³ãããã¯æ瀺ããããªã¹ãããæ倧ã®IDãæã€ãã®ã§ãã ãã®å Žåã1000000037ãçŸåšã®æ§æã§ãã JunOSãšæ¯èŒãããšãããã¯ID 0ã®ã³ãããã§ãã
ã³ãããã1ã€ã ãããŒã«ããã¯ããå¿
èŠãããå Žåãã€ãŸãID 1000000036ã®æ§æã«ããŒã«ããã¯ããå¿
èŠãããå Žåã¯ããã¹ãŠãç°¡åã§ãããããè¡ãããšãã§ããŸãã
RP/0/0/CPU0:RZN-PE4#rollback configuration last 1
æåŸã«ãID 1000000036ã®æ§æã«ããŒã«ããã¯ããŸãã
ãã ããè€æ°ã®ã³ããããè¡ã£ãå ŽåããŸãã¯äœæ¥äžã«ç¹å®ã®æ§æã«ããŒã«ããã¯ããå¿
èŠãããå Žåã ããã«ããæ¹æ³ã¯ïŒ ãããè¡ãã«ã¯ã誰ãã³ããããè¡ãããã€å¿
èŠãªãã®ãèŠã€ããããèŠãŠãã ããïŒ
RP/0/0/CPU0:RZN-PE4#sh configuration commit list 10 Sun Dec 11 17:17:39.113 UTC SNo. Label/ID User Line Client Time Stamp ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~ 1 1000000037 bormoglot con0_0_CPU0 CLI Sun Dec 11 17:12:43 2016 2 1000000036 bormoglot con0_0_CPU0 CLI Sun Dec 11 16:55:22 2016 3 1000000035 bormoglot con0_0_CPU0 CLI Sun Dec 11 16:55:07 2016 4 1000000034 bormoglot con0_0_CPU0 CLI Sun Dec 11 16:54:56 2016 5 1000000033 bormoglot con0_0_CPU0 Rollback Sun Dec 11 16:34:08 2016 6 1000000032 bormoglot con0_0_CPU0 CLI Sun Dec 11 16:23:18 2016 7 1000000031 bormoglot con0_0_CPU0 Rollback Sun Dec 11 15:48:11 2016 8 1000000030 bormoglot con0_0_CPU0 CLI Sun Dec 11 15:43:43 2016 9 1000000029 bormoglot con0_0_CPU0 CLI Sun Dec 11 15:32:44 2016 10 1000000028 bormoglot con0_0_CPU0 CLI Sun Dec 11 09:26:59 2016
泚ïŒæ°å€10ã¯ãåºåããã³ãããã®æ°ãæå³ããŸããããããªããšãTsiskaã¯ãã¹ãŠã®ã³ãããããã³ãããŸããããã¯åé·ãªæ
å ±ã«ãªããŸãïŒã ããç¥ã£ãŠããŠããäžåºŠã«40-50ã³ãããããå¯èœæ§ã¯äœãã§ãïŒã JunOSãšã¯ç°ãªããiOS XRã¯æåŸã®100件ã®ã³ããããä¿åããŸãã
ããããç§ã®å Žåãäžèšã®çµè«ã¯æ£ããã³ããããèŠã€ããã®ã«å®éã«ã¯åœ¹ç«ã¡ãŸããã§ããã ã³ãããããã ãã§ãªããäœæã«æ»ãå¿
èŠãããã®ãââãææ¡ããããšã¯ãŸã äžå¯èœã§ãã ãããŠããã«ã³ããããžã®ã³ã¡ã³ãã圹ç«ã¡ãŸãïŒ
RP/0/0/CPU0:RZN-PE4#sh configuration commit list 5 detail Sun Dec 11 17:20:19.682 UTC 1) CommitId: 1000000037 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: CLI Time: Sun Dec 11 17:12:43 2016 Comment: add desc int ge0/0/0/5 2) CommitId: 1000000036 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: CLI Time: Sun Dec 11 16:55:22 2016 Comment: "descr gi0/0/0/4" 3) CommitId: 1000000035 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: CLI Time: Sun Dec 11 16:55:07 2016 Comment: "descr gi0/0/0/3" 4) CommitId: 1000000034 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: CLI Time: Sun Dec 11 16:54:56 2016 Comment: "descr gi0/0/0/2" 5) CommitId: 1000000033 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: Rollback Time: Sun Dec 11 16:34:08 2016 Comment: no evi2
ç°¡åã«ãªããŸãããã³ãããã«é¢ããã³ã¡ã³ãã衚瀺ãããåã³ãããã«è¿œå ããå
容ã倧ãŸãã«ç解ã§ããŸãã ãã ããã³ã¡ã³ããåžžã«æ§æã®ãã¹ãŠã®å€æŽãåæ ãããšã¯éããŸããã ãããŠããããããªãã«ãã£ãŠæžãããŠããªãå Žåãèšè¿°ããã説æã®äžã«äœãé ããŠãããã¯ãŸã£ããæ確ã§ã¯ãããŸããã èšå®ã§äœãæ£ç¢ºã«å€æŽãããããç解ããã«ã¯ã次ã®ã³ãã³ãã䜿çšããå¿
èŠããããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration commit changes 1000000037 Sun Dec 11 17:22:05.485 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/5 description "link to RZN-CE4-SW5" ! end
ãã®ã³ãã³ãã¯ãæå®ãããã³ãããã®æ§æã«æ£ç¢ºã«è¿œå ãŸãã¯åé€ããããã®ã衚瀺ããŸãã
泚ïŒã³ãããIDã«å ããŠã詳现ãªåºåã«ç€ºãããã³ãããçªå·ãé çªã«ãããŸãã
1) CommitId: 1000000037 Label: NONE UserId: bormoglotx Line: con0_0_CPU0 Client: CLI Time: Sun Dec 11 17:12:43 2016 Comment: add desc int ge0/0/0/5
1ã¯ã³ãããã®çªå·ã§ã1000000037ã¯ãã®IDã§ãã ããšãã°ãæ§æã®å€æŽã確èªããããã³ãããçªå·ã§ããŒã«ããã¯ã§ããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration commit changes last 1 Sun Dec 11 17:24:19.616 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/5 description "link to RZN-CE4-SW5" ! end
æåŸã«ãç®çã®ã³ãããã®æ°ãæå®ããŸãïŒãã®æ°ã¯ã³ãããã®æ°ã«çãããªããŸãïŒã IDãšã¯ç°ãªããã³ãããçªå·ã¯åžžã«å€åããŠããŸãïŒã³ãããçªå·ã¯ãã³ãããã®å®è¡ããšã«å¢å ããããšã¯æããã ãšæããŸãïŒ
ãããããã®ããŒã ã®ç¹åŸŽã¯ãæå®ãããã³ãããã§é©çšãããå€æŽãæ£ç¢ºã«ç€ºããŠããããšã§ãã ããšãã°ã1000000036ã³ããããè¡ããããšãã®æ§æã®å€æŽãèŠãŠã¿ãŸãããã
RP/0/0/CPU0:RZN-PE4# RP/0/0/CPU0:RZN-PE4#show configuration commit changes 1000000036 Sun Dec 11 17:25:21.772 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/4 description "link to RZN-CE4-SW4" ! end
æ¬è³ªçã«ããã®çµè«ã¯ã以åã®ã³ããã1000000035ãšæ¯èŒããŠã³ããã1000000036ã§äœãå€æŽããããã瀺ããŠããŸããã€ãŸããJunOSã®äžçã§ã¯ããã®ã³ãã³ãã®é¡äŒŒã¯
show system rollback 2 compare 3ã§ã ïŒæåã®æ°åã¯è¡šç€ºãããæ§æã2çªç®ã®æ°åã¯æ§æãæ¯èŒã«äœ¿çšãããŸãïŒã 次ã®ã³ãã³ãã¯ãŸã£ããåãããã«æ©èœããŸãããããã°ãé楌ããããšããæ
å ±ã衚瀺ããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes 1000000036 Sun Dec 11 17:27:34.912 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/4 no description "link to RZN-CE4-SW4" ! end
ã³ãã³ãã¯ããã®ã³ããããžã®ããŒã«ããã¯ãè¡ããšãã£ã³ã»ã«ãããããšã瀺ããŠããŸãããæå®ãããã³ãããå
ã®å€æŽã®ã¿ã衚瀺ããæ§æå
šäœã¯è¡šç€ºããŸããã ããšãã°ã5ã€ã®ã³ããããè¡ãã5ã€ã®ã³ããããã¹ãŠã«ããŒã«ããã¯ããŸãã ãã®ã³ãã³ãã¯ã5åã®ã³ããããŸã§ããŒã«ããã¯ãããšãçµæãšããŠçããªãå€æŽã衚瀺ãããã®åŸããã¹ãŠã®äžéã³ããããèæ
®ããã«ãæå®ããã³ãããIDå
ã§å
ã«æ»ãå€æŽã®ã¿ã衚瀺ããŸãã ãã ããããŒã«ããã¯ãé©çšããçµæã¯ãæå®ãããã³ãããã ãã§ãªãããã¹ãŠã®äžéå€æŽããã£ã³ã»ã«ãããŸããã€ãŸããçŸåšã®æ§æãšã³ãã³ãã§æå®ãããã³ããããå®è¡ãããæç¹ã®æ§æãšã®æ¯èŒã確èªããå¿
èŠããããŸãã ã€ãŸããJunOSã®äžçããåã³é¡æšãããšã
show system rollback 5 compare 0ã³ãã³ãã®åºåãå¿
èŠã§ãã ãããè¡ãã«ã¯ãshow configuration commit changesã³ãã³ãã䜿çšããŸããã
toãŸãã¯
to-excludeããŒã¯ãŒãã䜿çšããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes ? last Changes for rolling back last <n> commits to Changes up to (and including) a specific commit to-exclude Changes up to (and excluding) a specific commit
泚ïŒto-excludeããŒã¯ãŒãã¯ããã¹ãŠã®ããŒãžã§ã³ã§ã¯ãªãã5çªç®ã®IOS XRãã©ã³ãã«ç»å ŽããŸããã ãããã«ãããããŒãžã§ã³5.1.3ã«ã¯ãã®ãããªã³ãã³ãã¯ãããŸãããã5.3.3ã«ã¯ãã§ã«ãããŸãã
toããŒã¯ãŒãã䜿çšãããšãã³ãã³ãã¯ãã³ãã³ãã§æå®ãããã³ãããããã³ãã¹ãŠã®äžéæ§æå€æŽãå«ããããã¯ããã¯ã®é©çšã®çµæãšããŠæ§æã«å ãããããã¹ãŠã®å€æŽã衚瀺ããŸãã ãããã©ã®ããã«æ©èœãããèŠãŠã¿ãŸããã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes to 1000000035 Sun Dec 11 17:32:21.933 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 no description "link to RZN-CE4-SW3" ! interface GigabitEthernet0/0/0/4 no description "link to RZN-CE4-SW4" ! interface GigabitEthernet0/0/0/5 no description "link to RZN-CE4-SW5" ! end
ã€ãŸãããã®ããŒã«ããã¯ãé©çšãããšãã³ããã1000000035ã§é©çšãããå€æŽãå«ããã¹ãŠã®å€æŽããã£ã³ã»ã«ãããŸããå®éã1000000035ã³ããããé©çšããåã®æ§æãã€ãŸãã³ãããID 1000000034ã®æ§æã«ããŒã«ããã¯ããŸããã³ãããã§è¡ããã10,000,00035ã®æ§æå€æŽïŒ
RP/0/0/CPU0:RZN-PE4#show configuration commit changes 1000000035 Sun Dec 11 17:34:23.184 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 description "link to RZN-CE4-SW3" ! end
ãã®ã³ãããã§ã¯ãGigabitEthernet0 / 0/0/3ã€ã³ã¿ãŒãã§ã€ã¹ã«èšè¿°åãè¿œå ãããŸããã
show configuration rollback changes to 1000000035ã³ãã³ãã®åºåã¯ããã®èª¬æãåé€ããã1000000034ã³ãããã§è¿œå ãããæ§æã«ããŒã«ããã¯ããããšã瀺ããŠããŸããã¯ããããã¯JunOSã³ããããšã¯å°ãç°ãªããŸãã JunOSã§ã¯ãæå®ããæ§æã«ãžã£ã³ãããŸãããIOS XRã§ã¯ãæå®ããã³ãã³ãã䜿çšãããšãæå®ããã³ããããé©çšãããåã®æ§æã«ãžã£ã³ãããã³ãã³ãã§æå®ããã³ããããžã®å€æŽããã£ã³ã»ã«ããŸãã 5.3.Xããåã®ããŒãžã§ã³ã§ã¯ããã®ãããªã³ãã³ãã®ã¿ãååšããããšã«æ³šæããŠãã ããã
to-excludeããŒã¯ãŒããæå®ããŠã³ãã³ãã䜿çšãããšãã³ãã³ãã¯JunOSã®ããŒã«ããã¯ã®ããã«èŠããŸã-æå®ãããã³ãããã§é©çšãããæ§æã«ããŒã«ããã¯ããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes to-exclude 1000000035 Sun Dec 11 17:37:17.183 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/4 no description "link to RZN-CE4-SW4" ! interface GigabitEthernet0/0/0/5 no description "link to RZN-CE4-SW5" ! end
toããŒã¯ãŒãã䜿çšããŠã³ãã³ãã解æãããšãã«è¡šç€ºãããåºåãšæ¯èŒãããšãéããããããŸãã1000000035ã³ãããã®å®è¡æã«è¡ãããå€æŽã¯ãã£ã³ã»ã«ãããŸããã å人çã«ã¯ããã®æ¹æ³ã奜ã¿ãŸãããåã«æžããããã«ããã®ã³ãã³ãã¯ããŒãžã§ã³5.3.xããã®ã¿å©çšå¯èœã§ãã
æ³šïŒ show configuration commit changesã³ãã³ãã¯ãçŸåšã®æ§æããæå®ãããã³ãããã«å¯ŸããŠè¡ããããã¹ãŠã®å€æŽã衚瀺ããããšãã§ããŸãïŒãã¹ãŠã®äžéçãªæ§æå€æŽãèæ
®ã«å
¥ããŠïŒã ãããè¡ãã«ã¯ãsinceããŒã¯ãŒãã䜿çšããŠã³ãããIDãŸãã¯æåŸã®ããŒã¯ãŒããæå®ããã³ãããã®ã·ãªã¢ã«çªå·ãæå®ããŸãã
RP/0/0/CPU0:RZN-PE4#sh configuration commit changes 1000000035 Sun Dec 11 18:01:33.533 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 description "link to RZN-CE4-SW3" ! end
RP/0/0/CPU0:RZN-PE4#sh configuration commit changes since 1000000035 Sun Dec 11 18:01:38.212 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 description "link to RZN-CE4-SW3" ! interface GigabitEthernet0/0/0/4 description "link to RZN-CE4-SW4" ! interface GigabitEthernet0/0/0/5 description "link to RZN-CE4-SW5" ! end
ãã ãããã®ã³ãã³ãã¯ãæå®ãããã³ãããããçŸåšã®ã³ããããŸã§ã®æ§æã«è¿œå ããããã¹ãŠã衚瀺ããããšãå¿ããªãã§ãã ããããããã®å€æŽã¯ãã¹ãŠããŒã«ããã¯ã§ããŒã«ããã¯ããŸãã
JunOSã®åŸãæåã®ããŒã«ããã¯ãªãã·ã§ã³ãç解ããã®ã¯å°ãé£ããã§ãã ããããå
ã«é²ã¿ãŸãã
JunOSãšã¯ç°ãªããCiscoã¯ããŒã«ããã¯æã«èšå®ãããŒãããã ãã§ãªãã管çè
ã«åãåãããããšãªããããã«èšå®ãé©çšããŸãã ããã¯éåžžã«å€§ããªéãã§ããç¹ã«ãJunOSãæ§æãããŒãããå¿
èŠã«å¿ããŠæ§æãç·šéã確èªãã³ãããã§ããããã«ãªã£ãåŸã¯ãéåžžã«å€§ããªéãã§ãã ãããããã¹ãŠãããã»ã©æªãããã§ã¯ãããŸãããIOSXRã¯ãèªåã³ããããªãã§èšå®ãèªã¿èŸŒãæ¹æ³ãç¥ã£ãŠããŸãããããã«ã€ããŠã¯åŸã§è©³ãã説æããŸãã
äžèšã®ã³ãã³ãã«å ããŠãããŒã«ããã¯äžã«æ§æã®å€æŽå
容ãå¥ã®æ¹æ³ã§ç¢ºèªã§ããŸããããã¯ãJunOSãã¡ã³ã«ã¢ããŒã«ããŸãã äžèšã®ã³ãã³ãã䜿çšããå¿
èŠããããŸããã
diffããŒã¯ãŒãã䜿çšããŸãã æ§æã®å€æŽãéåžžã®åœ¢åŒã§åºåããäŸã次ã«ç€ºããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes to 1000000025 Sun Dec 11 17:42:44.450 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/1 shutdown ! interface GigabitEthernet0/0/0/1.777 l2transport ! interface GigabitEthernet0/0/0/2 no description "link to RZN-CE4-SW2" ! interface GigabitEthernet0/0/0/3 no description "link to RZN-CE4-SW3" ! interface GigabitEthernet0/0/0/4 no description "link to RZN-CE4-SW4" ! interface GigabitEthernet0/0/0/5 no description "link to RZN-CE4-SW5" ! no interface BVI777 interface BVI777 ipv4 address 10.0.0.254 255.255.255.0 no mac-address 200.0.4777 mac-address 200.0.4777 ! router bgp 6262 vrf VRF_EVPN no address-family ipv4 unicast ! ! evpn ! end
ãã ãã
diffããŒã¯ãŒãã䜿çšããŸãã 以äžã®åºåã¯ãè¿œå ããããã®ãšæ§æããåé€ããããã®ã瀺ããããèªã¿ããããšæããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes to 1000000025 diff Sun Dec 11 17:42:50.580 UTC Building configuration... !! IOS XR Configuration 5.3.3 # interface GigabitEthernet0/0/0/1 + shutdown + ! # interface GigabitEthernet0/0/0/1.777 l2transport # ! - interface GigabitEthernet0/0/0/2 - description "link to RZN-CE4-SW2" - ! - interface GigabitEthernet0/0/0/3 - description "link to RZN-CE4-SW3" - ! - interface GigabitEthernet0/0/0/4 - description "link to RZN-CE4-SW4" - ! - interface GigabitEthernet0/0/0/5 - description "link to RZN-CE4-SW5" - ! - interface BVI777 + interface BVI777 - vrf VRF_EVPN - ipv4 address 10.0.0.254 255.255.255.0 + ipv4 address 10.0.0.254 255.255.255.0 - mac-address 200.0.4777 + mac-address 200.0.4777 + ! # router bgp 6262 # vrf VRF_EVPN - address-family ipv4 unicast - label mode per-vrf - redistribute connected - redistribute static - ! - ! - ! # evpn # ! end
確ãã«ãæ§æã®å€æŽã¯ããå¥åŠã«è¡šç€ºãããŸããããšãã°ã次ã®è¡ã¯åœ¹ã«ç«ã¡ãŸããã
- ipv4 address 10.0.0.254 255.255.255.0 + ipv4 address 10.0.0.254 255.255.255.0 - mac-address 200.0.4777 + mac-address 200.0.4777
ãªããããè¡ãããã®ãã¯ç§ã«ã¯æããã§ã¯ãããŸããã ããããããªãã¯ããã«èããªããã°ãªããŸããã
次ã«ãå¥ã®éåžžã«äŸ¿å©ãªæ©èœãèŠãŠã¿ãŸããããããã¯ãèªåã³ãããããã«æ§æãããŒãããŠããŸãã ããã¯ãæ§æã¢ãŒãããæ¢ã«è¡ãããŠããŸãã ããã§ã¯ããã¹ãŠã®ã¢ã¯ã·ã§ã³ã¯äžèšã§èª¬æãããã®ãšåãã§ãããåãã«ãŒã«ãé©çšïŒé€å€ããã³é€å€ïŒãããŸãããæ§æã¯èªåçã«ã³ããããããŸããã äŸãèããŠã¿ãŸãããïŒ
ããŒã«ããã¯ãè¡ããšãæ§æã®ãã®éšåãåé€ãããŸãã
RP/0/0/CPU0:RZN-PE4#show configuration rollback changes to 1000000035 Sun Dec 11 17:50:53.187 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 no description "link to RZN-CE4-SW3" ! interface GigabitEthernet0/0/0/4 no description "link to RZN-CE4-SW4" ! interface GigabitEthernet0/0/0/5 no description "link to RZN-CE4-SW5" ! end
èšå®ã¢ãŒãã«å
¥ããå€æŽãããŒãããŸãã
RP/0/0/CPU0:RZN-PE4(config)#load rollback changes to 1000000035 Building configuration... Loading. 254 bytes parsed in 1 sec (249)bytes/sec
泚ïŒåºåã¯ããŒã¯ãŒãtoã瀺ããŠãããããæå®ããã³ãããã«é©çšãããå€æŽã ãã§ãªãããã¹ãŠã®äžéã³ããããããŠã³ããŒããããŸãã ã³ãã³ãã«toïŒ load rollback changes 1000000035ããªãå Žåããã®ã³ãããã§è¡ãããå€æŽã®ã¿ãããŒããããto-excludeããŒã¯ãŒãã䜿çšãããšã1000000035ã³ãããèªäœã«é©çšãããå€æŽãå«ãŸãã1000000035ã³ãããã®åã«ãã¹ãŠã®å€æŽãããŠã³ããŒããããŸãã
åçŽãªããŒã«ããã¯ã§ã¯ãæ§æãèªåçã«ã³ãããããã3ã€ã®ã€ã³ã¿ãŒãã§ã€ã¹ã®èª¬æãåé€ãããŸãã ç§ãã¡ã®å Žåããã¹ãŠã®èª¬æã¯æ¬¡ã®ãšããã§ãã
RP/0/0/CPU0:RZN-PE4(config)#do show int description | i 0/0/0/[3-5] Sun Dec 11 17:49:31.632 UTC Gi0/0/0/3 admin-down admin-down "link to RZN-CE4-SW3" Gi0/0/0/4 admin-down admin-down "link to RZN-CE4-SW4" Gi0/0/0/5 admin-down admin-down "link to RZN-CE4-SW5"
ããããæ§æãèŠããšãå€æŽãã¢ããããŒããããŠããããé©çšãããŠããªãããšãããããŸã-å€ââæŽã§ããŸãïŒãã ããæ§æã®äžéšãåé€ããããããããã¯ããã»ã©ç°¡åã§ã¯ãããŸãã-ã芧ã®ããã«ã説æã®ä»£ããã«no descriptionã³ãã³ããæå®ãããŠããŸãïŒïŒ
RP/0/0/CPU0:RZN-PE4(config)#show Sun Dec 11 17:49:33.962 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 no description ! interface GigabitEthernet0/0/0/4 no description ! interface GigabitEthernet0/0/0/5 no description ! end
ã³ãããã«ã€ããŠæ°ãå€ãã£ãå Žåãæãç°¡åãªæ¹æ³ã¯æ¬¡ã®ã³ãã³ãã䜿çšããããšã§ãã
RP/0/0/CPU0:RZN-PE4(config)#abort RP/0/0/CPU0:RZN-PE4#
èšå®ã¢ãŒããçµäºããã ãã§ãã³ããããããŠããªãå€æŽã¯ãã¹ãŠåé€ãããŸãã endãŸãã¯exitãå
¥åãããšãã³ããããããŠããªãèšå®ãã©ãããããå°ããããŸãã
RP/0/0/CPU0:RZN-PE-4(config)#end Uncommitted changes found, commit them before exiting(yes/no/cancel)? [cancel]:n RP/0/0/CPU0:RZN-PE-4#
RP/0/0/CPU0:RZN-PE-4(config)#exit Uncommitted changes found, commit them before exiting(yes/no/cancel)? [cancel]:n RP/0/0/CPU0:RZN-PE-4#
éåžžã«äŸ¿å©ãªæ©èœã®1ã€ã¯ãã©ãã«ãã³ããããŸãã¯ããŒã«ããã¯ã«è¿œå ããããšã§ãã
RP/0/0/CPU0:RZN-PE-4#rollback configuration to 1000000003 label bormoglotx RP/0/0/CPU0:RZN-PE-4#show configuration commit list Sun Dec 11 18:42:50.333 UTC SNo. Label/ID User Line Client Time Stamp ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~ 1 bormoglotx bormoglot con0_0_CPU0 Rollback Sun Dec 11 18:42:40 2016 2 1000000004 bormoglot con0_0_CPU0 Rollback Sun Dec 11 18:33:34 2016 3 1000000003 bormoglot con0_0_CPU0 CLI Sun Dec 11 18:31:38 2016 4 1000000002 bormoglot con0_0_CPU0 CLI Sun Dec 11 18:31:25 2016 5 1000000001 bormoglot con0_0_CPU0 CLI Sun Dec 11 18:30:57 2016
ããã§ãIDã®ä»£ããã«ãäœãæžããã瀺ãããŸãã
泚ïŒIDèªäœã¯åŒãç¶ãå²ãåœãŠããã詳现åºåãŸãã¯ã³ãããIDã®éžææã«ç€ºãããŸãã
RP/0/0/CPU0:RZN-PE-4#show configuration rollback changes ? bormoglotx 1000000005 bormoglotx-1 1000000006
ç§ã®æèŠã§ã¯äŸ¿å©ã§ãã 2ã€ã®åäžã®ã©ãã«ãæå®ããããšã¯ã§ããŸããããã®ãšã©ãŒãçºçããŸãã
RP/0/0/CPU0:RZN-PE-4#rollback configuration to 1000000004 label bormoglotx Sun Dec 11 18:47:24.214 UTC Loading Rollback Changes. Loaded Rollback Changes in 1 sec Committing. Rollback operation failed due to - 'CfgMgr' detected the 'warning' condition 'The specified label already exists in commit database.' Running configuration has not been modified.
å¥ã®æçšãªã³ãã³ãã¯
commit show-error㧠ãããã¯ããã«
ãšã©ãŒã瀺ããŸãïŒJunOSãšåæ§ïŒã ããšãã°ããšã©ãŒãçºçããã³ãããïŒ
RP/0/0/CPU0:RZN-PE-4(config)#commit Sun Dec 11 18:58:40.048 UTC % Failed to commit one or more configuration items during a pseudo-atomic operation. All changes made have been reverted. Please issue 'show configuration failed [inheritance]' from this session to view the errors
次ã«ãconfigã®åé¡ã確èªããããã«ã
show configuration failedã³ãã³ããæå®ããå¿
èŠããã
ãŸã ã ãã ãã
commitã³ãã³ã
show-errorãããã«çºè¡ã§ããŸããTsiskeãæ§æãæ°ã«å
¥ããªãå Žåã¯ããšã©ãŒè¡šç€ºãããã«ã³ã³ãœãŒã«ã«ããããã¢ãŠãããŸãã
RP/0/0/CPU0:RZN-PE-4(config)#commit show-error Sun Dec 11 18:59:44.254 UTC % Failed to commit one or more configuration items during a pseudo-atomic operation. All changes made have been reverted. !! SEMANTIC ERRORS: This configuration was rejected by !! the system due to semantic errors. The individual !! errors with each failed configuration command can be !! found below. interface BVI777 vrf VRF-TEST !!% 'RSI' detected the 'fatal' condition 'The interface's numbered and unnumbered IPv4/IPv6 addresses must be removed prior to changing or deleting the VRF' ! end RP/0/0/CPU0:RZN-PE-4(config)#
åºåã«ã¯ããšã©ãŒã®ããèšå®ã®äžéšãããã«è¡šç€ºãããŸãã
ãŸããã³ããã
ã³ãããã®ãã¹ããšãã©ãŒãæ©èœã«æ³šæãæããããšæããŸããã ãã®ã³ãããã¯ãŒãã¯ãã³ãããæã«çã§ãããã¹ãŠã®è¡ã«é©çšãããç¡å¹ãªè¡ã¯ç¡èŠãããŸãã ãããã誰ãããã®æ©èœãå¿
èŠãšããã§ãããã å人çã«ãç§ã¯ããã䜿ã£ãããšããªãã
å¿
èŠã«å¿ããŠãã³ãããã·ãŒãå
šäœãã¯ãªã¢ã§ããŸãïŒããšãã°ãæ©åšãæ°ããããŒããšããŠäº€æãŸãã¯åå©çšããå ŽåïŒã ãããè¡ãã«ã¯ã次ã®ã³ãã³ãã䜿çšããŸãã
RP/0/0/CPU0:RZN-PE-4#clear configuration commits oldest 43 Sun Dec 11 18:26:58.078 UTC Deleting 43 rollback points '1000000001' to '1000000043' 48 KB of disk space will be freed. Continue with deletion?[confirm] RP/0/0/CPU0:RZN-PE-4#show configuration commit list Sun Dec 11 18:27:18.977 UTC The commit database is empty.
確ãã«ããã¹ãŠã®ã³ãããã«é¢ããæ
å ±ã¯ä¿åãããŸãããå¥ã®å Žæã«ä¿åãããŸãïŒ
RP/0/0/CPU0:RZN-PE-4#show configuration history Sun Dec 11 22:15:04.042 UTC Sno. Event Info Time Stamp ~~~~ ~~~~~ ~~~~ ~~~~~~~~~~ 1 startup configuration applied Sun Dec 11 07:00:27 2016 2 commit id 1000000001 Sun Dec 11 07:01:28 2016 3 commit id 1000000002 Sun Dec 11 07:07:19 2016 4 commit id 1000000003 Sun Dec 11 07:17:26 2016
ãã ãããã®åºåã«ç€ºãããŠããIDã¯ããªã»ãããããšçªå·ä»ããåã³éå§ããããããæ¹åä»ãã§ããŸãããããšãã°ã43ã®åŸãåã³1ã«ãªããŸãã
RP/0/0/CPU0:RZN-PE-4#show configuration history | b ^52 Sun Dec 11 22:16:57.924 UTC 52 commit id 1000000043 Sun Dec 11 18:24:28 2016 53 commit id 1000000001 Sun Dec 11 18:28:53 2016 54 commit id 1000000001 Sun Dec 11 18:30:57 2016
ããŠã
ã³ãããã確èªããããããªéèŠãã€æçšãªããŒã ãå¿ããªãã§ãã ããã人çã倧å¹
ã«ç°¡çŽ åããå€ãã®ç¥çµãç¯çŽã§ããŸãã 圌女ã代衚ããã®ã¯æå³ããªããšæãã
çµè«ãšããŠãç§ã¯ãã€ãŠèžãã ã¬ãŒãã«ã€ããŠèª¬æããããšæããŸããã rollbackã³ãã³ãã«æ³šæããå¿
èŠããã
ãŸãã1000000020ãžã®
ããŒã«ããã¯æ§æã§ã¯ãªãã
ããŒã«ããã¯æ§æ1000000020ãæå®ãããšãçŸåšã®æ§æã®å€æŽã¯ãæå®ããã³ãããIDã§è¡ãããå€æŽã«å¶éãããŸãã ãããäŸã§ç€ºããŸãã
ç§ã¯3ã€ã®ã³ããããé£ç¶ããŠè¡ããããããã«èª¬æçãªãã®ã1ã€è¿œå ããŸãã æåã®ã³ãããïŒ
RP/0/0/CPU0:RZN-PE-4(config)#interface gigabitEthernet 0/0/0/3 description 111111 RP/0/0/CPU0:RZN-PE-4(config)#commit comment add 11111 Tue Dec 13 08:21:15.328 UTC RP/0/0/CPU0:RZN-PE-4(config)#
2çªç®ã®ã³ãããïŒ
RP/0/0/CPU0:RZN-PE-4(config)#interface gigabitEthernet 0/0/0/4 description 22222 RP/0/0/CPU0:RZN-PE-4(config)#commit comment add 22222 Tue Dec 13 08:21:33.627 UTC RP/0/0/CPU0:RZN-PE-4(config)#
3çªç®ã®ã³ãããïŒ
RP/0/0/CPU0:RZN-PE-4(config)#interface gigabitEthernet 0/0/0/5 description 33333 RP/0/0/CPU0:RZN-PE-4(config)#commit comment add 33333 Tue Dec 13 08:21:54.856 UTC RP/0/0/CPU0:RZN-PE-4(config)#
ã³ãããã®IDã確èªããŸãã
RP/0/0/CPU0:RZN-PE-4#show configuration commit list 5 Tue Dec 13 08:22:04.915 UTC SNo. Label/ID User Line Client Time Stamp ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~ ~~~~~~~~~~ 1 1000000022 bormoglot con0_0_CPU0 CLI Tue Dec 13 08:21:54 2016 2 1000000021 bormoglot con0_0_CPU0 CLI Tue Dec 13 08:21:33 2016 3 1000000020 bormoglot con0_0_CPU0 CLI Tue Dec 13 08:21:15 2016 4 1000000019 bormoglot con0_0_CPU0 Rollback Tue Dec 13 08:20:20 2016 5 1000000018 bormoglot con0_0_CPU0 CLI Tue Dec 13 08:16:26 2016
ã§ã¯ãã³ãããã«ã©ã®ãããªå€æŽãå ããããã®ããèŠãŠã¿ãŸãããïŒãããã¯æ¬åœã«ã³ãããã§ãïŒã
æåã®ããŒã«ããã¯ïŒ
RP/0/0/CPU0:RZN-PE-4#show configuration rollback changes 1000000022 Tue Dec 13 08:22:23.474 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/5 no description 33333 ! end
2çªç®ã®ããŒã«ããã¯ïŒ
RP/0/0/CPU0:RZN-PE-4#show configuration rollback changes 1000000021 Tue Dec 13 08:22:27.184 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/4 no description 22222 ! end
3çªç®ã®ããŒã«ããã¯ïŒ RP/0/0/CPU0:RZN-PE-4#show configuration rollback changes 1000000020 Tue Dec 13 08:22:30.373 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 no description 111111 ! end
ãã¹ãŠã®å€æŽãããŒã«ããã¯ããã³ããã1000000019ã§ãã£ãæ§æã«æ»ãå¿
èŠããããšããŸããããŒã«ããã¯ã§äœãå€ããããèŠãŠã¿ãŸãããã RP/0/0/CPU0:RZN-PE-4#show configuration rollback changes to 1000000020 Tue Dec 13 08:22:34.553 UTC Building configuration... !! IOS XR Configuration 5.3.3 interface GigabitEthernet0/0/0/3 no description 111111 ! interface GigabitEthernet0/0/0/4 no description 22222 ! interface GigabitEthernet0/0/0/5 no description 33333 ! end
ãããŠä»ãããŒã«ããã¯ãè¡ããtoããŒã¯ãŒããã¹ãããããããšã§ãã¹ãç¯ããŸãïŒ RP/0/0/CPU0:RZN-PE-4#rollback configuration 1000000020 Tue Dec 13 08:22:49.342 UTC Loading Rollback Changes. Loaded Rollback Changes in 1 sec Committing. 2 items committed in 1 sec (1)items/sec Updating. Updated Commit database in 1 sec Configuration successfully rolled back commit '1000000020'.
æ§æã¯ããŒã«ããã¯ããããã¹ãŠãããŸãããããã§ããããããçµæã¯æåŸ
ãããã®ã§ã¯ãããŸãããæ§æã確èªããŸãã RP/0/0/CPU0:RZN-PE-4#show running-config Tue Dec 13 08:22:56.432 UTC Building configuration... !! IOS XR Configuration 5.3.3 !! Last configuration change at Tue Dec 13 08:22:50 2016 by bormoglotx ! hostname RZN-PE-4 interface MgmtEth0/0/CPU0/0 shutdown ! interface GigabitEthernet0/0/0/0 description link to core ! interface GigabitEthernet0/0/0/1 description link to SW1 ! interface GigabitEthernet0/0/0/2 shutdown ! interface GigabitEthernet0/0/0/3 shutdown ! interface GigabitEthernet0/0/0/4 description 22222 shutdown ! interface GigabitEthernet0/0/0/5 description 33333 shutdown ! #
1000000020ãã³ãããããããšã§ãã³ã°ããã€ã³ã¿ãŒãã§ã€ã¹interface GigabitEthernet0 / 0/0/3ããèšè¿°åãåé€ããã ãã§ãããã³ããã1000000021ããã³1000000022ã§è¡ãããå€æŽã¯ãã£ã³ã»ã«ãããŸããã§ããããã®ãããæ§æãããŒã«ããã¯ãããšããè€æ°ã®ã³ãããã«ã¹ããããŸãã¯é€å€ããªãã§ãã ãããäžèšã誰ãã«åœ¹ç«ã€ããšãé¡ã£ãŠããŸãããæž
èŽããããšãããããŸããã