キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
276
閲覧回数
0
いいね!
0
コメント
Asami Agarie
Cisco Employee
Cisco Employee

 

 

はじめに

ある NED-ID から別の NED-ID に移行するには NED migrate action を使用しますが、アクション実行時、変更が多い場合、大量のメッセージを出力することがあります。NSO 6.1 から migrate action 実行時のアウトプット量をフィルタリングにより suppress することができるようになりました。

 

フラグを付けてアクションを実行

NSO 6.1 より、migrate action に input パラメーターとして "suppress-modified-paths" リーフが追加されました。このフラグを付けて migrate アクションを実行することで "modified-path" リストの結果をフィルタリングします。
なお、以前あった /devices/device/migrate action の 'suppress-positive-result' リーフは削除され suppress-modified-paths に置き換わり一新されました。/devices/migrate, /devices/device/migrate, /devices/device-group/migrate アクションでは以下フィルターが使用できます。

 

  ........
    leaf suppress-modified-paths {
       tailf:info "Do not report modified paths";
       type enumeration {
         enum all {
           description
             "Suppress all modified paths.";
           tailf:code-name smp-all;
         }
         enum without-affected-services {
           description
             "Suppress all modified paths without affected services.";
           tailf:code-name smp-without-affected-services;
         }
         enum without-instance-data {
           description
             "Suppress all modified paths without instance data.";
           tailf:code-name smp-without-instance-data;
         }
       }
     }
.......

 

オプションの確認

 

admin@ncs# devices device ios0 migrate new-ned-id cisco-ios-cli-6.92 dry-run suppress-modified-paths ?                        
Description: Do not report modified paths
Possible completions:
  all                         Suppress all modified paths.
  without-affected-services   Suppress all modified paths without affected services.
  without-instance-data       Suppress all modified paths without instance data.

 

テスト フラグなし

 

admin@ncs# devices device ios0 migrate new-ned-id cisco-ios-cli-6.92 dry-run                   
modified-path {
    path /ios:router/router-lisp/lisp/service/ipv6/database-mapping/weight
    info sub-tree has been deleted
    backward-compatible false
}
modified-path {
    path /ios:router/router-lisp/lisp/service/ipv6/database-mapping/priority
    info sub-tree has been deleted
    backward-compatible false
}
modified-path {
    path /ios:router/router-lisp/lisp/service/ipv6/database-mapping/ipv6-address
    info sub-tree has been deleted
    backward-compatible false
}
modified-path {
    path /ios:router/router-lisp/lisp/service/ipv6/database-mapping/ipv4-address
    info sub-tree has been deleted
    backward-compatible false
}
modified-path {
    path /ios:router/router-lisp/lisp/service/ipv6/database-mapping/IPv6-interface
    info sub-tree has been deleted
    backward-compatible false
}
modified-path {
--省略

 

テスト フラグ1

 

admin@ncs# devices device ios0 migrate new-ned-id cisco-ios-cli-6.92 dry-run suppress-modified-paths without-affected-services 
modified-path {
    path /xxx/xxx/xx
    info node type has changed from leaf to list
    backward-compatible false
    affected-service { 
        id /ncs:services/xxxx
    }
}

##上記はイメージです

 

 

 

関連トピック

NSO: Ver5 以降での NED のバージョニング、及びバージョンアップ方法

 

Getting Started

検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします