Apstra ZTP - Cisco
Cisco NX-OS および ZTP ディスク容量
スイッチに十分なディスク容量があることを確認します。ZTP プロセスの一環として、新しい OS イメージがスイッチにコピーされます。Apstra ZTPをインストールする前に、スイッチにOSイメージに十分なディスク容量があることを確認してください。
switch1# dir bootflash: | include free|total 1296171008 bytes free 3537219584 bytes total
ZTP が Cisco NX-OS イメージをインストールしている場合、ディレクトリにイメージ(nxos.7.0.3.I7.7.bin など)をコピーして /containers_data/tftp
、正しいファイル権限を確保する必要があります。
例:Cisco NX-OS - ztp.json
{ "nxos": { "nxos-versions": [ "9.2(2)" ], "nxos-image": "http://192.168.0.6/nxos.9.2.2.bin", "device-root-password": "admin-password", "custom-config": "nxos_custom.sh", "device-user": "admin", "device-user-password": "admin-password", "system-agent-params": { "agent_type": "onbox", "job_on_create": "install" } } }
この設定により、サーバー上のオフボックス エージェントとデバイス API 間のセキュアなオフボックス エージェント HTTPS(ポート 443)が可能になります。
Cisco NX-OS カスタム 設定ファイル
Cisco NX-OS デバイスを設定する custom-config
場合、ZTP プロセス中に実行される bash 実行可能ファイルの例 nxos_custom.sh
を参照してください。デバイス システム エージェントをインストールする前に、SSH ログイン バナーなどのシステム設定を設定する NX-OS 設定コマンドを実行できます。
NX-OS のカスタム構成ファイルを介して追加 copp profile strict
する必要があります。
#!/bin/sh /isan/bin/vsh -c "conf ; copp profile strict ; banner motd ~ ######################################################## BANNER BANNER BANNER BANNER BANNER BANNER BANNER BANNER ######################################################## Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec gravida, arcu vitae tincidunt sagittis, ligula massa dignissim blah, eu sollicitudin nisl dui at massa. Aliquam erat volutpat. Vitae pellentesque elit at pulvinar volutpat. Etiam lacinia derp lacus, non pellentesque nunc venenatis rhoncus. ######################################################## ~"
Cisco NX-OS オフボックス エージェント カスタム 設定ファイル
Apstra ZTPを使用して、オフボックスエージェントで使用するためにCisco NX-OSデバイスを準備する場合、カスタム設定ファイルで次のNX-OS設定コマンドを有効にする必要があります。
feature nxapi feature bash-shell feature scp-server feature evmed copp profile strict nxapi http port 80
バナーと一緒に追加するには、以下 nxos_custom.sh
を使用できます。
#!/bin/sh /isan/bin/vsh -c "conf ; feature nxapi ; nxapi http port 443 ; feature bash-shell ; feature scp-server ; feature evmed ; copp profile strict ; banner motd ~ ######################################################## BANNER BANNER BANNER BANNER BANNER BANNER BANNER BANNER ######################################################## Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec gravida, arcu vitae tincidunt sagittis, ligula massa dignissim blah, eu sollicitudin nisl dui at massa. Aliquam erat volutpat. Vitae pellentesque elit at pulvinar volutpat. Etiam lacinia derp lacus, non pellentesque nunc venenatis rhoncus. ######################################################## ~"
Cisco NX-OS ZTP を再起動する
エージェントがすでにデバイスにインストールされている場合、デバイスを再起動する前に、ZTPプロセスUIデバイスエージェントインストーラまたはデバイスCLIを使用して手動でエージェントを削除します。
C9K-172-20-65-5# guestshell destroy Remove remaining AOS data from system Removing the guest-shell deletes most of the data left by AOS. Some files are still on the bootflash:/.aos folder. C9K-172-20-65-5# delete bootflash:.aos no-prompt
詳細については、 Ciscoデバイスエージェント を参照してください。
Cisco NX-OS ZTP プロセスを再起動するには、次の手順に進みます。
switch# write erase switch# reload