シスコサポートコミュニティ
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

IOS-XR: 違う BGP ASN を含む config を使用しての commit 又は commit replace が失敗する

Commit replace を実施する際、新しい configuration に 違う BGP ASN の設定が含まれている場合、失敗します。

Commit replace 実施前の configuration

ASN は 200

-------------------

RP/0/RSP0/CPU0:ios#show run router bgp

router bgp 200

address-family ipv4 unicast

!

neighbor 1.2.3.4

  remote-as 100

  address-family ipv4 unicast

  !

!

!

end

RP/0/RSP0/CPU0:ios#

-------------------

新しい bgp の configuration

(BGP の AS# が 200 から 100 へと変更されています)

-------------------

RP/0/RSP0/CPU0:ios#more harddisk:/bgp-100.cfg

router bgp 100

address-family ipv4 unicast

!

neighbor 1.2.3.4

  remote-as 100

  address-family ipv4 unicast

  !

!

!

end

RP/0/RSP0/CPU0:ios#

-------------------

以下の commit は失敗します。

又、commit replace を使用した場合も同様です。

-------------------

RP/0/RSP0/CPU0:ios(config)#load harddisk:/bgp-100.cfg

Loading.

222 bytes parsed in 1 sec (221)bytes/sec

RP/0/RSP0/CPU0:ios(config)#commit

% Failed to commit one or more configuration items during a pseudo-atomic operation. All changes made have been reverted. Please issue 'show configuration failed' from this session to view the errors

RP/0/RSP0/CPU0:ios(config)#show configuration failed

!! 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.

router bgp 100

!!% The instance name is used already: asn 0.200 inst-name default

!

end

RP/0/RSP0/CPU0:ios(config)#

---------------------

これは期待された動作となりますので、回避するためには、事前に 'router bgp XXX' を削除、又は running-config を空の状態にしてから、新しい configuration を commit して下さい。

BGP config の削除

---------------------

#conf t

(config)#no router bgp 200

!! 新規に

(config)#load <configuration file>

(config)#commit

又は

(config)#commit replace

---------------------

参考: 設定をデフォルトの状態にする方法

https://supportforums.cisco.com/docs/DOC-23524

Running config の削除

---------------------

#conf t

!! 何も読み込まないで commit replace

(config)#commit replace

!! 新規に

(config)#load <configuration file>

(config)#commit replace

---------------------

  • タグ付けされた記事をさらに検索:
607
閲覧回数
0
いいね!
0
コメント