request system software add (Junos OS)
構文
request system software add package-name <best-effort-load> <delay-restart> <device-alias alias-name> <force> <no-copy> <no-validate> <re0 | re1> <reboot> <satellite slot-id> <set [package-name1 package-name2]> <unlink> <upgrade-group [all |upgrade-group-name]> <upgrade-with-config> <satellite slot-id> <validate> <version version-string>
構文(EXシリーズスイッチ)
request system software add package-name <best-effort-load> <delay-restart> <force> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
構文(TXマトリクス ルーター)
request system software add package-name <best-effort-load> <delay-restart> <force> <lcc number | scc> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <unlink> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
構文(TX Matrix Plusルーター)
request system software add package-name <best-effort-load> <delay-restart> <force> <lcc number | sfc number> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <unlink> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
構文(MXシリーズルーター)
request system software add package-name <best-effort-load> <delay-restart> <device-alias alias-name> <force> <member member-id> <no-copy> <no-validate> <re0 | re1> <reboot> <satellite slot-id> <set [package-name1 package-name2]> <upgrade-group [all |upgrade-group-name]> <unlink> <upgrade-with-config> <validate> <version version-string> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
構文(QFXシリーズ)
request system software add package-name <best-effort-load> <component all> <delay-restart> <force> <force-host> <no-copy> <partition> <reboot> <unlink> <upgrade-with-config>
構文(OCXシリーズ)
request system software add package-name <best-effort-load> <delay-restart> <force> <force-host> <no-copy> <no-validate> <reboot> <unlink> <upgrade-with-config> <validate>
説明
デバイスにソフトウェア パッケージまたはバンドルをインストールします。
ソフトウェアイメージは、常に/ var/tmp にのみダウンロードすることをお勧めします。EX シリーズおよび QFX シリーズ スイッチでは、/ var/tmp ディレクトリを使用する必要があります。その他のディレクトリはサポートされていません。
MXシリーズルーターのJunos OSリリース23.4R1以降、[システムを編集]階層レベルでステートメントdual-phase-bootup
を設定できます。デバイスのアップグレードまたはダウングレード時に、この機能により2段階の再起動プロセスが有効になります。ステートメントがすでにdual-phase-bootup
設定され、コミットされている場合、デバイスはアップグレードまたはダウングレード中にrescue.confファイルを取得します。次に、イメージが rescue.conf ファイルと juniper.conf ファイルの両方に対して検証されます。再起動後に内部コミットが実行され、最後に実行された最新のユーザー設定がコミットされます。この設定がコミットされている間は、設定を変更することはできません。
Junos OSの異なるリリースにアップグレードする場合は、通常、このコマンドで オプションを使用します validate
。このオプションは validate
、候補となるソフトウェアをデバイスの現在の設定と照合し、互換性があることを確認します。(検証は、追加するソフトウェア パッケージが異なるリリースである場合のデフォルトの動作です)。しかし、この方法で実行コンフィギュレーションを検証できない場合があります。そのような状況の 1 つは、FreeBSD 6.1 をベースにした Junos OS から FreeBSD をアップグレードした状態で Junos OS にアップグレードする場合です。別のそのような状況は、アップグレードされたFreeBSDを使用してJunos OSの異なるリリース間で更新していて、最新バージョンのFreeBSDが以前のバージョンのFreeBSDでは利用できないシステムコールを使用している場合です。
Junos リリース 21.2R1 へのアップグレード時には、このリリースは FreeBSD 12 で動作し、アップグレードされた FreeBSD を含む以前のリリースでは FreeBSD 10 または 11 が動作するため、 validate
オプションを使用できません。
直接検証を使用できないリリース間でアップグレードする場合は、アップグレード時の operational mode コマンドで request system software add
次のいずれかを指定する必要があります。
-
オプション
no-validate
:このオプションでは、現在の設定に対してソフトウェア パッケージは検証されません。したがって、システムをアップグレードすると、現在の構成が失敗する可能性があります。このオプションは、システムを新しいバージョンに初めてアップグレードするときに選択します。 -
オプション
validate-on-host
:このオプションは、リモート Junos OS ホスト上の実行コンフィギュレーションと比較してソフトウェア パッケージを検証します。新しいバージョンのソフトウェアにアップグレード済みのホストを選択してください。 -
オプション—
validate-on-routing-engine
(冗長REを搭載したシステムの場合)このオプションは、同じシャーシ内のルーティングエンジン上の実行コンフィギュレーションと比較することによってソフトウェアパッケージを検証します。このオプションは、他のルーティング エンジンを新しいバージョンにアップグレードしている場合に使用します。
有効なファイル名と URL の形式については、 Junos OS CLI コマンドでファイル名と URL を指定するための形式を参照してください。
コマンド入力 request system software add
後に行った設定変更は、Junos OSのバージョンアップでシステムを再起動すると失われます。
Junos OSリリース17.2R1以降、PTX10008ルーターはこのコマンド request system software add
をサポートしていません。Junos OS Release 17.4R1以降、PTX10016ルーターはこのコマンド request system software add
をサポートしていません。 request vmhost software add
PTX10008およびPTX10016ルーターで コマンドの代わりに request system software add
コマンドを使用して、ルーターでJunos OSソフトウェアパッケージまたはバンドルをインストールまたはアップグレードします。 vmhost ソフトウェアの追加要求を参照してください。
デバイスでグレースフルルーティングエンジンスイッチオーバー(GRES)が有効になっている場合、統合型稼動中ソフトウェアアップグレード(ISSU)操作を実行して、デバイスで実行されているソフトウェアを更新する必要があります。GRES を有効にした状態で、 コマンドを入力して request system software add package-name
ソフトウェアアップグレードを実行しようとすると、GRES が設定されている場合、インサービスソフトウェアアップグレードのみがサポートされていることを示すエラーメッセージが表示されます。このような場合は、アップグレードを試みる前に GRES 設定を削除するか、統合型 ISSU を実行する必要があります。
Junos OSリリース15.1F3以降、ステートメント request system software add
は、RE-DUO-C2600-16Gを搭載したPTX5000ルーター、およびRE-S-1800X4-32G-Sを搭載したMX240、MX480、およびMX960ルーターに対してのみ、ゲストOS用のソフトウェアパッケージをインストールします。
Junos OSリリース15.1F5以降、 ステートメント request system software add
は、REMX2K-1800-32G-Sを搭載したMX2010およびMX2020ルーター専用のゲストOS用のソフトウェアパッケージをインストールします。
これらのルーターでJunosソフトウェアとホストソフトウェアパッケージの両方をインストールするには、 コマンドを使用します request vmhost software add
。
オプション
package-name | ソフトウェア パッケージまたはバンドルのインストール元の場所。 Junos OS では、 例えば:
|
best-effort-load | (オプション)部分的なロードをアクティブにし、解析エラーをエラーではなく警告として扱います。 |
component all | (QFabricシステムのみ)(オプション)すべての QFabric コンポーネントにソフトウェア パッケージをインストールします。 |
delay-restart | (オプション)ソフトウェアパッケージまたはバンドルをインストールしますが、ソフトウェアプロセスを再起動しないでください。 |
device-alias alias-name | (Junos Fusionのみ)(オプション)サテライトデバイスのエイリアス名を使用して、指定されたサテライトデバイスにサテライトソフトウェアパッケージをインストールします。 |
force | (オプション)ソフトウェア パッケージまたはバンドルの追加を強制します(警告を無視します)。 |
force-host | (オプション)QFX5100デバイスへのホストソフトウェアパッケージまたはバンドルの追加を強制します(警告は無視します)。 |
lcc number | (TX MatrixルーターおよびTX Matrix Plusルーターのみ)(オプション)TX Matrixルーターに基づくルーティングマトリックスで、TX Matrixルーターに接続されたT640ルーターにソフトウェアパッケージまたはバンドルをインストールします。TX Matrix Plus ルーターに基づくルーティング マトリクスで、TX Matrix Plus ルーターに接続されたルーターにソフトウェア パッケージまたはバンドルをインストールします。 LCC設定に応じて、 を以下の値に置き換え number ます。
|
member member-id | (MXシリーズルーターのみ)(オプション)指定したバーチャルシャーシメンバーにソフトウェアパッケージをインストールします。を 0 または 1 の値に置き換えます |
partition | (QFX3500スイッチのみ)(オプション)インストールの前に、メディアのフォーマットと再パーティション化を行います。 |
satellite slot-id | (Junos Fusionのみ)(オプション)サテライトデバイスのFPCスロット識別子を使用して、指定されたサテライトデバイスにサテライトソフトウェアパッケージをインストールします。 |
scc | (TXマトリクス ルーターのみ)(オプション)TXマトリクス ルーター(またはスイッチカード シャーシ)のルーティング エンジンにソフトウェア パッケージまたはバンドルをインストールします。 |
sfc number | (TX Matrix Plusルーターのみ)(オプション)TX Matrix Plusルーターのルーティングエンジンにソフトウェアパッケージまたはバンドルをインストールします。0 に置き換えます number 。 |
no-copy | (オプション)ソフトウェア・パッケージまたはバンドルをインストールしますが、パッケージまたはバンドル・ファイルのコピーは保存しないでください。 |
no-validate | (オプション)異なるリリースのソフトウェア パッケージまたはバンドルをロードする場合は、 オプションのデフォルト動作を抑制します Junos OSリリース21.2R1にアップグレードするには、 オプションを使用
不明なプロバイダーのソフトウェアパッケージをロードできません。プロバイダーを承認するには、階層レベルでステートメント |
re0 | re1 | (オプション)デュアルまたは冗長ルーティングエンジンをサポートするルーターまたはスイッチでは、ルーティングエンジンのスロット0(re0)またはルーティングエンジンのスロット1(re1)にソフトウェアパッケージまたはバンドルをロードします。 |
reboot | (オプション)ソフトウェア パッケージまたはバンドルを追加したら、システムを再起動します。QFabricスイッチでは、ソフトウェアをインストールしたコンポーネントを再起動するまで、ソフトウェアのインストールは完了しません。 |
set [package-name1package-name2] | (EX4200とEX4500の混合バーチャルシャーシ、M Series、MXシリーズ、T Seriesルーターのみ)(オプション)複数のパッケージを同時にインストールします。
いずれの場合も、 installation-package それぞれが空白で区切られたインストールパッケージのリスト、またはインストールパッケージのリストを含むディレクトリまたはtarファイルへの完全なURLのいずれかになります。
|
unlink | (オプション)M Series、T Series、およびMXシリーズのルーターでは、アップグレードが正常に完了した後に、unlinkオプションを使用してこのディレクトリからソフトウェアパッケージを削除します。 |
upgrade-group [ all |upgrade-group-name] | (Junos Fusionのみ)(自動変換または手動変換を使用して Junos Fusion を設定するために必要)サテライトソフトウェアイメージをサテライトソフトウェアアップグレードグループに関連付けます。サテライト ソフトウェア パッケージは、 を使用して、または all キーワードが指定されている場合、Junos Fusion 内のすべてのサテライト ソフトウェア アップグレード グループに対して、指定されたサテライト ソフトウェア アップグレード グループに upgrade-group-name関連付けられます。 サテライトソフトウェアアップグレードグループは、同じサテライトソフトウェアパッケージを使用して同じサテライトソフトウェアバージョンにアップグレードするように指定された、Junos Fusion内のサテライトデバイスのグループです。見る Junos Fusion プロバイダ エッジのソフトウェアについてJunos Fusion エンタープライズのソフトウェアについて、 および Junos Fusion でのサテライト ソフトウェア アップグレード グループの管理を参照してください。 |
upgrade-with-config | (オプション)1 つ以上の構成ファイルをインストールします。 このオプションで指定する構成ファイルは、拡張子 .text または .xml で、拡張子を指定する必要があります。拡張子 .txt を使用しても機能しません。 |
validate | (オプション)ソフトウェア パッケージまたはバンドルを追加するための前提条件として、現在の設定に対してソフトウェア パッケージまたはバンドルを検証します。これは、追加するソフトウェア パッケージまたはバンドルが異なるリリースである場合のデフォルトの動作です。 Junos OSリリース21.2R1にアップグレードするには、 オプションを使用
このオプションは |
validate-on-host hostname | (オプション)リモート Junos OS ホスト上の実行コンフィギュレーションと比較して、ソフトウェア パッケージを検証します。ホストを指定し、 をリモートホスト名に置き換え |
validate-on-routing-engine routing-engine | (オプション)ソフトウェアバンドルまたはパッケージを、同じシャーシ上のJunos OSルーティングエンジン上の実行コンフィギュレーションと比較して検証します。ルーティングエンジンを指定し、 をルーティングエンジン名に置き換え |
詳細な情報
ルーターまたはスイッチのソフトウェアをアップグレードする前に、既知の安定したシステムがある場合は、 コマンドを発行request system snapshot
して、設定を含むソフトウェアを/altrootおよび/altconfigファイルシステムにバックアップします。ルーターまたはスイッチのソフトウェアをアップグレードし、新しいパッケージまたはバンドルが正常にインストールされ、実行されていることを確認したら、コマンドを再度発行request system snapshot
して、新しいソフトウェアを/altrootおよび/altconfigファイルシステムにバックアップします。
このコマンドは request system snapshot
現在、QFabric システムではサポートされていません。また、QFabric システムに複数のパッケージを追加したり、インストールしたりすることはできません。
request system snapshot
コマンドを実行した後、実行中のソフトウェアとバックアップコピーが同一であるため、以前のバージョンに戻すことはできません。
複数のパッケージを同時にアップグレードする場合は、オペレーティングシステムのパッケージ jkernel を最後に削除します。オペレーティングシステムパッケージ jkernel を最初に追加し、ルーティングソフトウェアパッケージ jroute を最後に追加します。すべてのパッケージを一度にアップグレードする場合は、次の順序で削除して追加します。
user@host> request system software add /var/tmp/jbase user@host> request system software add /var/tmp/jkernel user@host> request system software add /var/tmp/jpfe user@host> request system software add /var/tmp/jdocs user@host> request system software add /var/tmp/jroute user@host> request system software add /var/tmp/jcrypto
デフォルトでは、TXマトリクス プライマリ ルーティング エンジンで コマンドを発行 request system software add package-name
すると、それに接続されているすべてのT640プライマリ ルーティング エンジンが同じバージョンのソフトウェアにアップグレードされます。TX Matrix バックアップ ルーティング エンジンで同じコマンドを発行すると、それに接続されているすべての T640 バックアップ ルーティング エンジンが同じバージョンのソフトウェアにアップグレードされます。
同様に、TX Matrix Plusプライマリルーティングエンジンで コマンドを発行 request system software add package-name
すると、それに接続されているすべてのT1600またはT4000プライマリルーティングエンジンが同じバージョンのソフトウェアにアップグレードされます。TX Matrix Plus バックアップ ルーティング エンジンで同じコマンドを発行すると、それに接続されているすべての T1600 または T4000 バックアップ ルーティング エンジンが同じバージョンのソフトウェアにアップグレードされます。
1つ以上のカスタムYANGデータモデルが追加されたデバイスにソフトウェアをインストールする前に、カスタムYANGデータモデルに対応する設定データをバックアップし、アクティブな設定から削除します。詳細については、 ソフトウェア アップグレードまたはダウングレード時の YANG パッケージと設定の管理を参照してください。
必要な権限レベル
メンテナンス
出力フィールド
このコマンドを入力すると、リクエストステータスに関するフィードバックが提供されます。
サンプル出力
- システムソフトウェアの追加検証を要求する
- システムソフトウェアの追加をリクエストする /var/tmp/ no-validation
- システムソフトウェアにコピーなしの追加検証なしの再起動を要求する
- システムソフトウェアにホストで検証を追加するリクエスト
- システムソフトウェアの追加依頼(EX4200とEX4500の混在バーチャルシャーシ)
- システムソフトウェアの追加をリクエストする すべて(QFabricシステム)
- システムソフトウェア追加アップグレードグループのリクエスト(Junos Fusion)
- システムソフトウェアの追加をリクエストしない(SRXシリーズファイアウォール)
- システムソフトウェアの追加をリクエストする(SRXシリーズファイアウォール)
システムソフトウェアの追加検証を要求する
user@host> request system software add validate /var/tmp/ jinstall-7.2R1.7-domestic-signed.tgz Checking compatibility with configuration Initializing... Using jbase-7.1R2.2 Using /var/tmp/jinstall-7.2R1.7-domestic-signed.tgz Verified jinstall-7.2R1.7-domestic.tgz signed by PackageProduction_7_2_0 Using /var/validate/tmp/jinstall-signed/jinstall-7.2R1.7-domestic.tgz Using /var/validate/tmp/jinstall/jbundle-7.2R1.7-domestic.tgz Checking jbundle requirements on / Using /var/validate/tmp/jbundle/jbase-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jkernel-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jcrypto-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jpfe-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jdocs-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jroute-7.2R1.7.tgz Validating against /config/juniper.conf.gz mgd: commit complete Validation succeeded Validating against /config/rescue.conf.gz mgd: commit complete Validation succeeded Installing package '/var/tmp/jinstall-7.2R1.7-domestic-signed.tgz' ... Verified jinstall-7.2R1.7-domestic.tgz signed by PackageProduction_7_2_0 Adding jinstall... WARNING: This package will load JUNOS 7.2R1.7 software. WARNING: It will save JUNOS configuration files, and SSH keys WARNING: (if configured), but erase all other files and information WARNING: stored on this machine. It will attempt to preserve dumps WARNING: and log files, but this can not be guaranteed. This is the WARNING: pre-installation stage and all the software is loaded when WARNING: you reboot the system. Saving the config files ... Installing the bootstrap installer ... WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the WARNING: 'request system reboot' command when software installation is WARNING: complete. To abort the installation, do not reboot your system, WARNING: instead use the 'request system software delete jinstall' WARNING: command as soon as this operation completes. Saving package file in /var/sw/pkg/jinstall-7.2R1.7-domestic-signed.tgz ... Saving state for rollback ...
システムソフトウェアの追加をリクエストする /var/tmp/ no-validation
user@host> request system software add no-validate /var/tmp/junos-install-mx-x86-32-15.1R1.9.tgz Installing package '/var/tmp/junos-install-mx-x86-32-15.1R1.9.tgz' ... Verified manifest signed by PackageProductionEc_2015 Verified manifest signed by PackageProductionRSA_2015 Verified contents.iso Verified issu-indb.tgz Verified junos-x86-32.tgz Verified kernel Verified metatags Verified package.xml Verified pkgtools.tgz camcontrol: not found camcontrol: not found Verified manifest signed by PackageProductionEc_2015 Saving the config files ... NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install Saving package file in /var/sw/pkg/junos-install-x86-32-domestic-20150618.043753_builder_junos_151_r1.tgz ... Saving state for rollback ...
システムソフトウェアにコピーなしの追加検証なしの再起動を要求する
user@host> request system software add no-copy no-validate junos-install-srx-x86-64-17.3R1.tgz reboot Verified junos-install-srx-x86-64-17.3R1 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Verified manifest signed by PackageProductionEc_2017 method ECDSA256+SHA256 Checking PIC combinations Verified fips-mode signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding fips-mode-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jail-runtime signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jail-runtime-x86-32-20170725.352915_builder_stable_10 ... Verified jdocs signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jdocs-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jfirmware signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jfirmware-x86-32-17.3R1 ... Verified jpfe-X signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-X-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-X960 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-X960-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-common signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-common-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-fips signed by PackageProductionEc_2017 method ECDSA256+SHA256 Verified jpfe-wrlinux signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-wrlinux-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jsd-jet-1 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jsd-x86-32-17.3R1-jet-1 ...
システムソフトウェアにホストで検証を追加するリクエスト
user@host> request system software add validate-on-host user@xyz :/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz user@host> request system software add validate-on-host user@xyz :/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz Extracting JUNOS version from package... Connecting to remote host xyz... Password: Sending configuration to xyz... Validating configuration on xyz... PACKAGETYPE: not found Checking compatibility with configuration Initializing... Using jbase-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jruntime-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jkernel-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jroute-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jcrypto-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jweb-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using /var/packages/jtools-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using /var/tmp/config.tgz Hardware Database regeneration succeeded Validating against /config/juniper.conf.gz mgd: warning: schema: init: 'logical-systems-vlans' contains-node 'juniper-config vlans': not found mgd: commit complete Validation succeeded Installing package '/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz' ... Verified jinstall-15.1-20150516_ib_15_2_psd.0-domestic.tgz signed by PackageDevelopmentEc_2015 Adding jinstall... WARNING: The software that is being installed has limited support. WARNING: Run 'file show /etc/notices/unsupported.txt' for details. WARNING: This package will load JUNOS 15.1-20150516_ib_15_2_psd.0 software. WARNING: It will save JUNOS configuration files, and SSH keys WARNING: (if configured), but erase all other files and information WARNING: stored on this machine. It will attempt to preserve dumps WARNING: and log files, but this can not be guaranteed. This is the WARNING: pre-installation stage and all the software is loaded when WARNING: you reboot the system. Saving the config files ... NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install Installing the bootstrap installer ... WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the WARNING: 'request system reboot' command when software installation is WARNING: complete. To abort the installation, do not reboot your system, WARNING: instead use the 'request system software delete jinstall' WARNING: command as soon as this operation completes. Saving package file in /var/sw/pkg/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz ... Saving state for rollback ...
システムソフトウェアの追加依頼(EX4200とEX4500の混在バーチャルシャーシ)
user@switch> request system software add set [/var/tmp/jinstall-ex-4200-11.1R1.1-domestic-signed.tgz /var/tmp/jinstall-ex-4500-11.1R1.1-domestic-signed.tgz] ...
システムソフトウェアの追加をリクエストする すべて(QFabricシステム)
user@switch> request system software add /pbdata/packages/jinstall-qfabric-12.2X50-D1.3.rpm component all ...
システムソフトウェア追加アップグレードグループのリクエスト(Junos Fusion)
user@aggregation-device> request system software add /var/tmp/satellite-3.0R1.1-signed.tgz upgrade-group group1
システムソフトウェアの追加をリクエストしない(SRXシリーズファイアウォール)
user@host> request system software add /var/tmp/junos-srxsme-20.4I-20200810_dev_common.0.0833.tgz no-copy no-validate Formatting alternate root (/dev/ad0s2a)... /dev/ad0s2a: 600.0MB (1228732 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 150.00MB, 9600 blks, 19200 inodes. super-block backups (for fsck -b #) at: 32, 307232, 614432, 921632 Installing package '/altroot/cf/packages/install-tmp/junos-20.4I-20200810_dev_common.0.0833' ... Verified junos-boot-srxsme.tgz signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 Verified junos-srxsme-domestic signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 Verified manifest signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 WARNING: The software that is being installed has limited support. WARNING: Run 'file show /etc/notices/unsupported.txt' for details. JUNOS 20.4I-20200810_dev_common.0.0833 will become active at next reboot WARNING: A reboot is required to load this software correctly WARNING: Use the 'request system reboot' command WARNING: when software installation is complete Saving state for rollback ... user@host> request system software add /var/tmp/junos-srxsme-19.4R1.3.tgz no-copy no-validate WARNING: Package junos-19.4R1.3 version 19.4R1.3 is not compatible with current loader WARNING: Automatic recovering loader, please wait ... Upgrading Loader... ##################################### Verifying the loader image... OK WARNING: The new boot firmware will take effect when the system is rebooted. WARNING: Loader recover finish. Formatting alternate root (/dev/ad0s1a)... /dev/ad0s1a: 598.5MB (1225692 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 149.62MB, 9576 blks, 19200 inodes. super-block backups (for fsck -b #) at: 32, 306464, 612896, 919328 Installing package '/altroot/cf/packages/install-tmp/junos-19.4R1.3' ... Verified junos-boot-srxsme-19.4R1.3.tgz signed by PackageProductionEc_2019 method ECDSA256+SHA256 Verified junos-srxsme-19.4R1.3-domestic signed by PackageProductionEc_2019 method ECDSA256+SHA256 Verified junos-boot-srxsme-19.4R1.3.tgz signed by PackageProductionEc_2019 method ECDSA256+SHA256 V erified junos-srxsme-19.4R1.3-domestic signed by PackageProductionEc_2019 method ECDSA256+SHA256 JUNOS 19.4R1.3 will become active at next reboot WARNING: A reboot is required to load this software correctly WARNING: Use the 'request system reboot' command WARNING: when software installation is complete Saving state for rollback ...
システムソフトウェアの追加をリクエストする(SRXシリーズファイアウォール)
user@host> request system software add /var/tmp/junos-srxsme-19.4R2.3.tgz WARNING: Package junos-19.4R2.3 version 19.4R2.3 is not compatible with this system. WARNING: Please install a package with veloadr support, 20.3 or higher.
リリース情報
Junos OSリリース7.4より前に導入されたコマンド。
best-effort-load
および unlink
Junos OS リリース 7.4 で追加されたオプション。
sfc
TX Matrix Plusルーター向けにJunos OSリリース9.6で導入されたオプション。
set [package-name1package-name2]
EX シリーズ スイッチの Junos OS リリース 11.1 で追加された オプション。M Series、MXシリーズ、およびT Seriesルーター向けのJunos OSリリース12.2で追加されました。
EXシリーズスイッチでは、このオプションにより、 set [package-name1package-name2]
EX4200とEX4500が混在するバーチャルシャーシに2つのソフトウェアパッケージのみをインストールできます。一方、M Series、MXシリーズ、およびT Seriesルーターでは、このオプションを使用すると、 set [package-name1package-name2package-name3]
複数のソフトウェアパッケージとソフトウェアアドオンパッケージを同時にインストールできます。
upgrade-with-config
upgrade-with-config-format format
M シリーズ ルーター、MX シリーズ ルーター、T シリーズ ルーター、EX シリーズ イーサネット スイッチ、QFX シリーズ デバイス向けに Junos OS リリース 12.3 で追加された オプション。
device-alias
、 、 、satellite
upgrade-group
version
および オプションは、Junos Fusion の Junos OS リリース 14.2R3 で導入されました。
validate-on-host
validate-on-routing-engine
Junos OSリリース15.1F3で追加された および オプションは、PTX5000ルーターおよびMX240、MX480、MX960ルーター用です。
upgrade-with-config-format format
M シリーズ ルーター、MX シリーズ ルーター、T シリーズ ルーター、EX シリーズ イーサネット スイッチ、QFX シリーズ デバイスの Junos OS リリース 16.1 で削除された オプション。