edit inline オプションで prefix-set の変更ができない

ドキュメント

2012/07/08 - 06:42
7月 8th, 2012

2012 年 4 月 23 日(初版)

TAC SR Collection
主な問題

IOS XR 4.1.1 以降で動作するルータにおいて、prefix-set の内容を変更するために edit の inline オプションを使用した場合、prefix-set の変更が行われません。

inline add では、[OK] が表示されますが、実際には適用されません。

-----

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#show rpl prefix-set TEST

Sun Apr  1 00:30:30.184 UTC

prefix-set TEST

   1.1.1.1/32,

   2.2.2.2/32

   end-set

!

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#edit prefix-set TEST inline add 3.3.3.3/32

Sun Apr  1 00:30:47.147 UTC

[OK]

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#show rpl prefix-set TEST

Sun Apr  1 00:30:49.781 UTC

prefix-set TEST

   1.1.1.1/32,

   2.2.2.2/32

   end-set

!

-----

inline prepend や remove では、error となり、変更が適用されません。

-----

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#edit prefix-set TEST inline prepend 3.3.3.3/32

Sun Apr  1 00:30:59.270 UTC

[OK]

Proceed with commmit (yes/no)? [yes]:

Parsing.

71 bytes parsed in 1 sec (70)bytes/sec

% Syntax/Authorization errors in one or more commands.!! SYNTAX/AUTHORIZATION ERRORS: This configuration failed due to

!! one or more of the following reasons:

!!  - the entered commands do not exist,

!!  - the entered commands have errors in their syntax,

!!  - the software packages containing the commands are not active,

!!  - the current user is not a member of a task-group that has

!!    permissions to use the commands.

     end-set

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#show rpl prefix-set TEST

Sun Apr  1 00:31:05.828 UTC

prefix-set TEST

   1.1.1.1/32,

   2.2.2.2/32

   end-set

!

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#edit prefix-set TEST inline remove 3.3.3.3/32

Sun Apr  1 00:31:13.569 UTC

[OK]

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#show rpl prefix-set TEST

Sun Apr  1 00:31:18.750 UTC

prefix-set TEST

   1.1.1.1/32,

   2.2.2.2/32

   end-set

!

RP/0/RSP0/CPU0:ios#edit prefix-set TEST inline remove 2.2.2.2/32

Sun Apr  1 00:31:25.955 UTC

[OK]

  removing:   2.2.2.2/32

Proceed with commmit (yes/no)? [yes]:

Parsing.

43 bytes parsed in 1 sec (42)bytes/sec

% Syntax/Authorization errors in one or more commands.!! SYNTAX/AUTHORIZATION ERRORS: This configuration failed due to

!! one or more of the following reasons:

!!  - the entered commands do not exist,

!!  - the entered commands have errors in their syntax,

!!  - the software packages containing the commands are not active,

!!  - the current user is not a member of a task-group that has

!!    permissions to use the commands.

     end-set

RP/0/RSP0/CPU0:ios#

RP/0/RSP0/CPU0:ios#show rpl prefix-set TEST

Sun Apr  1 00:31:31.224 UTC

prefix-set TEST

   1.1.1.1/32,

   2.2.2.2/32

   end-set

!

RP/0/RSP0/CPU0:ios#

-----

この問題は、CSCtx08136 において報告されています。

CSCtx08136

Edit prefix-set with inline option not functional          

解決策

改修版ソフトウェア :
CSCtx08136 の修正が適用されたソフトウェアの使用

不具合の暫定回避策 :
edit コマンドにおいて emacs や vim といった option を使用する、
もしくは、configuration mode で変更を行うことで回避することができます。        

備考

Loading.

アクション

このドキュメントについて

Related Content