この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、Nexus 9000プラットフォームでポリシー(SLP)を使用してスマートライセンスを設定する方法について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、NXOSバージョン10.2(5)を搭載したCisco Nexus 9000に基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
Smart Software Licensing(SL)は、すべてのシスコ製品に対して、単一の標準化されたライセンスソリューションを提供します。これは、シスコ製品の使用とレポートを承認するツールとプロセスで構成される、クラウドベースのライセンスエンドツーエンドプラットフォームです。製品インスタンスで実行し、Smart Call Homeトランスポートメディアを介してCisco Cloud License Serviceと通信して、製品の登録と承認を完了するように設計されています。
Smart Licensing Using Policy(SLP)は、Cisco NX-OSリリース10.2(1)Fで導入されました。現在も、サポートされている唯一のライセンスモードです。
Smart Licensing Using Policyは、Smart Software Licensingの拡張版です。ネットワークの運用を中断することなく、購入して使用するハードウェアおよびソフトウェアライセンスを考慮したコンプライアンス関係を可能にするライセンスソリューションを提供することを全体的な目的としています。
ポリシーを使用したスマートライセンスは任意です。ただし、ライセンスの使用コンプライアンスにはソフトウェアレポートが必要です。
Cisco Smart Software Manager(CSSM)は、アカウントとライセンスインスタンスの管理を担当します。CSSMはシスコサイトで24時間365日稼働します。
NexusスイッチをCSSMに接続する主な方法:
注:どの方法を使用するかは問題ではありません。今後90日以内に最初のレポートをCSSMに対して実行する必要があります。その後、ライセンスの使用状況が変更され、90日以内に別のレポートが必要になる場合を除き、レポートの頻度は365日ごとに必要になります。
これらの設定は、すべての通信に管理VRFを使用してNexus 9000スイッチに実装されます。これは、SLPのデフォルトVRFです。
ステップ 1:DNSクライアントを設定します。
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
ステップ 2:スマートトランスポートモードを設定します。
Nexus(config)# license smart transport smart
ステップ 3:CSSM URLを指定します。
Nexus(config)# license smart url smart https://smartreceiver.cisco.com/licservice/license
ステップ 4:Ciscoサイトで信頼コード(トークン)を作成します。
Cisco Software Central > Smart Software Licensing > Inventory > Generalにログインします。
New Token...をクリックします。
ステップ4a:必要な情報を入力し、Create Tokenをクリックします。
ステップ4b:新しく作成したトークンをクリックします。
ステップ4c:ctrl + cキーを押して、選択したテキストをクリップボードにコピーします。
ステップ 5:Nexusスイッチに信頼コードをインストールします。
Nexus# license smart trust idtoken <token from step 4> all force
Initiated trust establishment with backend. run show license status, for trust establishment status
手順 6: NexusがCSSMにあることを確認します。
Cisco Software Central > Smart Software Licensing > Inventory > Product Instancesにログインします。
手順 7:必要なライセンスを必要とする機能を有効にします。この例では、NX-OS LAN Enterprise Servicesライセンスを必要とする機能が有効になっています。
注:NX-OSは、常にライセンス階層内のリーフノードを要求します。
NX-OSは、階層ベースのライセンスではなく、機能ベースのライセンスを常に要求します。
Nexus(config)# feature eigrp
ステップ 8:必要なライセンス(機能ベース)が使用中であることを確認します。
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
eigrp
ステップ 9:Ciscoサイトで予想されるライセンスが消費されていることを確認します。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインします。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインし、リストから必要なライセンスをクリックして詳細を表示します。
ステップ 10:シスコのサイトとの通信が正常に行われたことを確認します。
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: Smart
URL: https://smartreceiver.cisco.com/licservice/license
Proxy:
Not configured
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id: <empty>
Usage reporting:
Last ACK received: Jul 21 19:28:32 2023 UTC
Next ACK deadline: Jul 20 19:28:32 2024 UTC
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Aug 20 19:23:33 2023 UTC
Last report push: Jul 21 19:23:33 2023 UTC
Last report file write: <none>
Trust Code installed: Jul 21 19:18:04 2023 UTC
Active: PID: N9K-C9336C-FX2, SN: FDO24400PT4
Jul 21 19:18:04 2023 UTC
Nexus#
NXOS 10.3(2)Fよりも前のバージョンでは、管理VRFのみがCSLU転送モードでサポートされています。NXOS 10.3(2)F以降では、非管理VRFもサポートされています。
ステップ 1:DNSクライアントを設定します。
注:CSLUを実行しているホストで完全修飾ドメイン名(FQDN)を使用していない場合は、ステップ3にスキップできます。
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
ステップ 2:DNSサーバにcslu-localのエントリを追加します。
注:Nexusはホスト名cslu-localとcslu-localを自動的に検出します。<domain>
ステップ 3:cslu transportが設定されていることを確認します。これはデフォルト設定です。
Nexus(config)# license smart transport cslu
ステップ 4:CSLUトランスポートURLを示します。
Nexus(config)# license smart url cslu http://<ip address of the host running CSLU>:8182/cslu/v1/pi
ステップ 5:必要なライセンスを必要とする機能を有効にします。この例では、NX-OS LAN Enterprise Servicesライセンスを必要とする機能を有効にします。
注:NX-OSは、常にライセンス階層内のリーフノードを要求します。
NX-OSは、階層ベースのライセンスではなく、機能ベースのライセンスを常に要求します。
Nexus(config)# feature isis
手順 6:必要なライセンス(機能ベース)が使用中であることを確認します。
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
isis
手順 7:ライセンス使用状況レポート(RUMレポート)をCSSMに送信します。
Nexus# license smart sync all
Initiated sync with backend.
ステップ 8:Refresh Product Instance Listをクリックし、製品インスタンスがCSLUに存在することを確認します。これは、Complete: Usage report uploaded to CSSMを示しています。
CSLU > Inventory > Product Instancesの順に開きます。
ステップ 9:NexusがCSSMにあることを確認します。これにより、CSLUとCSSM間の通信が正しく動作していることが確認されます。
Cisco Software Central > Smart Software Licensing > Inventory > Product Instanceにログインします。
ステップ 10:CSSMオンプレミスのローカルサーバで必要なライセンスが消費されたことを確認します。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインします。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインし、License > Product Instancesの順にクリックします。
ステップ 11シスコのサイトとの通信が正常に行われたことを確認します。
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: CSLU
Cslu address: http://10.201.255.233:8182/cslu/v1/pi
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id: <empty>
Usage reporting:
Last ACK received: <none>
Next ACK deadline: Oct 20 01:09:12 2023 UTC
Reporting push interval: 30 days
Next ACK push check: Jul 22 01:18:02 2023 UTC
Next report push: Aug 21 01:13:03 2023 UTC
Last report push: Jul 22 01:13:03 2023 UTC
Last report file write: <none>
Trust Code installed: <none>
注:
この方法を使用すると、show license statusにTrust Code Installedと表示されます。
初めてCSSMオンプレミスと同期したときに、show license statusのようにLast ACK receivedが表示されることが予想されます。これは、最初のNextレポートのプッシュが行われた後に変更されます。
NXOS 10.3(2)Fよりも前のバージョンでは、管理VRFのみがCSLU転送モードでサポートされています。NXOS 10.3(2)F以降では、非管理VRFもサポートされています。
ステップ 1:DNSクライアントを設定します。
Nexus(config)# ip domain-lookup
Nexus(config)# vrf context management
Nexus(config-vrf)# ip name-server <dns server ip>
ステップ 2:CSLUトランスポートが設定されていることを確認します。これはデフォルト設定です。
Nexus(config)# license smart transport cslu
ステップ 3:CSLUトランスポートURLを特定します。
CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account(右上隅)にログインします。ドロップダウンメニューからInventory > Generalの順に選択し、CSLU Transport URLをクリックしてコピーします。
ステップ 4:CSLUトランスポートURLを示します。
Nexus(config)# license smart url cslu https://<on-prem hostname>/cslu/v1/pi/<virtual account>
ステップ 5:必要なライセンスを必要とする機能を有効にします。この例では、NX-OS LAN Enterprise Servicesライセンスを必要とする機能が有効になっています。
注:NX-OSは、常にライセンス階層内のリーフノードを要求します。
NX-OSは、階層ベースのライセンスではなく、機能ベースのライセンスを常に要求します。
Nexus(config)# feature ospf
手順 6:必要なライセンス(機能ベース)が使用中であることを確認します。
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
ospf
手順 7:RUMレポートをCSSMに送信します。
Nexus# license smart sync all
Initiated sync with backend.
ステップ 8:NexusがオンプレミスのCSSMにあることを確認します。
CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account(右上隅)にログインします。ドロップダウンメニューから、Inventory > SL Using Policyの順に選択します。
ステップ 9:CSSMオンプレミスのローカルサーバで必要なライセンスが消費されたことを確認します。
ドロップダウンメニューからCSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account(右上隅)にログインします。Inventory > Licenses。
CSSM On-Prem > Smart Software Manager On-Prem > Select Local Virtual Account(右上隅)にログインします。ドロップダウンメニューから、Inventory > Licensesの順に選択します。 リストから必要なライセンスをクリックして、詳細を表示します。
注:この方法を使用すると、show license statusにTrust Code Installed as <none>が表示されます。
初めてCSSMオンプレミスと同期したときに、show license statusのようにLast ACK receivedが表示されることが予想されます。これは、最初のNextレポートのプッシュが行われた後に変更されます。
ステップ 1:スマートトランスポートモードを無効にします。
Nexus(config)# license smart transport off
ステップ 2:必要なライセンスを必要とする機能を有効にします。この例では、NX-OS LAN Enterprise Servicesライセンスを必要とする機能が有効になっています。
注:NX-OSは、常にライセンス階層内のリーフノードを要求します。
NX-OSは、階層ベースのライセンスではなく、機能ベースのライセンスを常に要求します。
ライセンス機能がアクティブでない場合、RUMレポートは保存できません。RUMレポートは、アップロード用にデバイス内のライセンストランザクションをキャプチャします。新規のデバイスでは、レポートするものがないため、空で生成されません。
Nexus(config)# feature bgp
ステップ 3:必要なライセンス(機能ベース)が使用中であることを確認します。
Nexus# show license summary
License Usage:
License Entitlement tag Count Status
-------------------------------------------------------------------------
LAN license for Nexus 9... (LAN_ENTERPRISE_SERVICES_PKG) 1 IN USE
Nexus# show license usage LAN_ENTERPRISE_SERVICES_PKG
Feature List:
bgp
ステップ 4:RUMレポートを生成して保存します。
Nexus# license smart save usage all bootflash:all_rum.txt
Success: Saved in bootflash:/all_rum.txt.
ステップ 5:ステップ4のファイルを、インターネットに接続しているデバイスにコピーします。
手順 6:RUMレポート(使用状況データ)をCSSMにアップロードします。
Cisco Software Central > Smart Software Licensing > Reports > Usage Data Filesにログインします。
ステップ6a:Upload Usage Dataをクリックします。
ステップ6b:[Browse] をクリックします。
ステップ6c:ポップアップウィンドウでall_rum.txtを選択し、Upload Dataをクリックします。
ステップ6d:ドロップダウンメニューからアップロードされたファイルを受信する仮想アカウントを選択し、OKをクリックします。
手順 7:Reporting StatusがNo errorsに変わるのを待ってから、DownloadをクリックしてACKファイルを取得します。
ステップ 8:NexusがCSSMにあることを確認します。
ステップ 9:シスコのサイトで必要なライセンスが使用されていることを確認します。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインします。
Cisco Software Central > Smart Software Licensing > Inventory > Licensesにログインし、リストから必要なライセンスをクリックして詳細を表示します。
ステップ 10:ステップ7のACKファイルをNexusスイッチにアップロードします。
ステップ 11NexusスイッチにACKファイルをインストールします。
Nexus# license smart import bootflash:ACK_all_rum.txt
Done smart import.
ステップ 12ACKが正常にインストールされたことを確認します。
注:この方法を使用したshow license statusの出力では、Trust Code Installed as <none>と表示される可能性があります。
Nexus# show license status
Utility:
Status: DISABLED
Smart Licensing using Policy:
Status: ENABLED
Data Privacy:
Sending Hostname: yes
Callhome Hostname Privacy: DISABLED
Smart Licensing Hostname Privacy: DISABLED
Version Privacy: DISABLED
Transport:
Type: Off
Policy:
Policy in use: Merged from multiple sources
Reporting ACK required: Yes
Unenforced/Non-Export:
First report requirement (days): 90 (CISCO default)
Ongoing reporting frequency (days): 365 (CISCO default)
On change reporting (days): 90 (CISCO default)
Enforced (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Export (Perpetual/Subscription):
First report requirement (days): 0 (CISCO default)
Ongoing reporting frequency (days): 0 (CISCO default)
On change reporting (days): 0 (CISCO default)
Miscellaneous:
Custom Id: <empty>
Usage reporting:
Last ACK received: Jul 21 20:29:40 2023 UTC
Next ACK deadline: Oct 19 20:29:40 2023 UTC
Reporting push interval: 30 days
Next ACK push check: <none>
Next report push: Jul 21 20:02:40 2023 UTC
Last report push: <none>
Last report file write: <none>
Trust Code installed: <none>
改定 | 発行日 | コメント |
---|---|---|
1.0 |
26-Jul-2023 |
初版 |