Catalyst 9500 の smart license についてメモ

f:id:komeiy:20190701202449j:plain:w1024

久しぶりに Cisco 機器を触ったら、スマートライセンスなるものに変わっていてそのメモです。 便利になるとは思うけど、最初に仕組み覚えて何やればいいのか覚える面倒だな・・・と思ってしまいます。

Catalyst 9500 だとスマートライセンスを入れないと直ちに機能的な影響が出るわけではないけど、再起動とかすると困ります。 そもそもライセンスを買ったらちゃんと登録しましょう。ということで書いておきます。

ライセンス登録状況の確認

まずは、ライセンスが登録がどんな状況か確認しましょう。 こんな感じのログが出ていたり、

%SMART_LIC-4-RESERVE_IN_PROGRESS: None License Reservation process must be completed with the 'license smart reservation install' command. Reservation started on 

show ver 打つと以下のようにライセンスが試用版(UNREGISTERED/EVAL MODE)になっている状態になっていたら対処が必要です。

Technology Package License Information:

------------------------------------------------------------------------------
Technology-package                                     Technology-package
Current                        Type                       Next reboot
------------------------------------------------------------------------------
network-advantage       Smart License                    network-advantage
dna-advantage           Subscription Smart License       dna-advantage


Smart Licensing Status: UNREGISTERED/EVAL MODE

他にも以下のコマンドで確認できます。smart license は ENABLED だけど、 UNGREGISTERED な状態です。

#show license all

Smart Licensing Status
======================

Smart Licensing is ENABLED

Registration:
  Status: UNREGISTERED
  Export-Controlled Functionality: NOT ALLOWED

License Authorization:
  Status: EVAL MODE
  Evaluation Period Remaining: 55 days, 13 hours, 37 minutes, 33 seconds

Export Authorization Key:
  Features Authorized:
    <none>

Utility:
  Status: DISABLED

Data Privacy:
  Sending Hostname: yes
    Callhome hostname privacy: DISABLED
    Smart Licensing hostname privacy: DISABLED
  Version privacy: DISABLED

Transport:
  Type: Callhome

設定と登録

以下の通り、call-home の設定をする

call-home
 ! If contact email address in call-home is configured as sch-smart-licensing@cisco.com
 ! the email address configured in Cisco Smart License Portal will be used as contact email address to send SCH notifications.
 contact-email-addr sch-smart-licensing@cisco.com
 profile "CiscoTAC-1"
  active
  destination transport-method http
  no destination transport-method email

後でエラー出るからわかるとは思うのですが、Mgmtポート経由でサーバにアクセスするので、 name server も設定することが必要です。あと vrf 切っている場合は call-home 配下に設定が必要です。

次に登録です。購入したスマートアカウントにライセンスが登録されていることを確認してください。

Cisco Software Central -> スマートソフトウェアライセンス で確認できます。ちょっとわかりにくい・・・ 該当アカウントに Catalyst9500 が存在していれば、全般タブを選択してトークンを発行してください。

発行したトークンを以下の通り設定します。license smart register は conf モードではないので注意してください。

license smart register idtoken XXXX
license boot level network-advantage addon dna-advantage

確認

show license all でも良いけど show license status を打ってみましょう。見やすいです。

UNGREGISTERED から変わっているはずです。 失敗すると、一定期間を置いてまたサーバへ確認にいくため、それまでにエラーが出ている部分は直しておきましょう。

その他

あと参考になるドキュメントですが、以下を読むと良いです。

https://www.cisco.com/c/dam/global/ja_jp/products/smart-software-licensing/literature/j-cisco-software-smart-licensing-management-with-smart-accounts-mar-2018.pdf


シェアして頂けると嬉しいです。
参考になったという方がいれば是非お願いしますm(_ _ )m
モチベーション維持の観点で非常に励みになります。

Ciscoネットワーク構築教科書[設定編]

Ciscoネットワーク構築教科書[設定編]

Cisco Small Business 110 SG110D-08-JP

Cisco Small Business 110 SG110D-08-JP