移行、アップグレード、およびダウングレードの手順
このセクションでは、Junos Fusion Enterprise の Junos OS とサテライト ソフトウェアをアップグレードまたはダウングレードする手順について説明します。Junos OSとサテライトソフトウェアのアップグレードまたはダウングレードは、Junos Fusion Enterpriseトポロジーのサイズと設定によっては数時間かかる場合があります。
アグリゲーション デバイスで Junos OS をアップグレードするための基本的な手順
アグリゲーション デバイスのJunos OSをアップグレードまたはダウングレードする場合は、必ず junos-install
パッケージを使用してください。他のパッケージ( jbundle
パッケージなど)は、ジュニパーネットワークスのサポート担当者の指示がある場合にのみ使用してください。 junos-install
パッケージの内容とインストールプロセスの詳細については、 インストールおよびアップグレードガイドを参照してください。
アップグレードに失敗した場合に、既知の安定した環境に復元できるように、アップグレードする前に、ファイル システムと現在アクティブな Junos OS 設定をバックアップしておいてください。次のコマンドを発行します。
user@host> request system snapshot
インストール プロセスでは、ファイル システムが再構築され、Junos OS が完全に再インストールされます。以前のソフトウェア インストールの設定情報は保持されますが、ログ ファイルの内容が消去される場合があります。設定テンプレートやシェルスクリプト(唯一の例外は juniper.conf
と ssh
ファイル)など、ルーティングプラットフォームに保存されたファイルが削除される場合があります。保存されたファイルを保持するには、ルーティングプラットフォームをアップグレードまたはダウングレードする前に、ファイルを別のシステムにコピーしてください。 Junos OS 管理ライブラリを参照してください。
Junos OSをダウンロードしてインストールするには、次の手順に従います。
-
Web ブラウザを使用して、ジュニパーネットワークスの Web ページにあるソフトウェアのダウンロード URL に移動します。
-
ジュニパーネットワークスの担当者から提供されたユーザー名(通常はメールアドレス)とパスワードを使用して、ジュニパーネットワークスの認証システムにログインします。
-
[ 技術別] を選択し>Junosプラットフォーム > Junos Fusion をクリックして、ダウンロードするソフトウェアを見つけます。
-
ページの右側にある [バージョン(Version)] ドロップダウン リストからリリース番号(ダウンロードするソフトウェア バージョンの番号)を選択します。
-
「 ソフトウェア 」タブを選択します。
-
リリースのソフトウェア パッケージを選択します。
-
使用許諾契約書を確認し、同意します。
-
ソフトウェアをローカルホストにダウンロードします。
-
ソフトウェアをルーティングプラットフォームまたは社内のソフトウェア配布サイトにコピーします。
-
新しい
junos-install
パッケージをアグリゲーション デバイスにインストールします。手記:アップグレード プロセス中にインバンド接続が失われるため、コンソールを使用してすべてのソフトウェア パッケージをアウトオブバンドでアップグレードすることを推奨します。
米国とカナダのお客様は、次のコマンドを使用します。ここで、 n はスピン数です。
user@host> request system software add validate reboot source/package-name.n.tgz
その他のお客様は、以下のコマンドを使用します。ここで、 n はスピン数です。
user@host> request system software add validate reboot source/package-name.n-limited.tgz
source
を次のいずれかの値に置き換えます。-
/pathname—ルーターのローカル ディレクトリからインストールされるソフトウェア パッケージの場合。
-
遠隔地からダウンロードおよびインストールされるソフトウェア パッケージの場合:
-
ftp://hostname/pathname
-
http://hostname/pathname
-
scp://hostname/pathname (カナダおよび米国版でのみ使用可能)
-
validate
オプションは、ルータが正常に再起動するためのソフトウェア パッケージを追加するための前提条件として、現在の設定に対してソフトウェア パッケージを検証します。これは、追加されるソフトウェアパッケージが別のリリースである場合のデフォルトの動作です。reboot
コマンドを追加すると、アップグレードが検証され、インストールされた後、ルーターが再起動します。再起動が完了すると、ルータにログイン プロンプトが表示されます。読み込みプロセスには 5 分から 10 分かかる場合があります。再起動は、アップグレードが成功した場合にのみ発生します。
-
冗長ルーティング エンジンによるアグリゲーション デバイスのアップグレード
アグリゲーション デバイスに 2 つのルーティング エンジンがある場合は、各ルーティングエンジンで個別に Junos OS のインストールを実行し、ネットワーク操作の中断を最小限に抑えます。
-
マスタールーティングエンジンのグレースフルルーティングエンジンスイッチオーバー(GRES)を無効にし、両方のルーティングエンジンへの設定変更を保存します。
-
新しい Junos OS リリースをバックアップ ルーティングエンジンにインストールし、マスター ルーティングエンジンで現在実行中のソフトウェア バージョンを維持します。
-
バックアップルーティングエンジンで新しいソフトウェアバージョンが正しく動作していることを確認した後、バックアップルーティングエンジンに切り替えて新しいソフトウェアを有効化してください。
-
バックアップ ルーティングエンジンとしてアクティブになっている元のマスター ルーティングエンジンに、新しいソフトウェアをインストールします。
詳細な手順については、『 Installation and Upgrade Guide』を参照してください。
サテライト デバイス変換のためのスイッチの準備
Junos Fusion Enterprise のサテライト ソフトウェアをアップグレードまたはダウングレードするには、複数の方法があります。 Junos Fusion Enterpriseの設定または拡張を参照してください。
サテライトデバイスのハードウェアおよびソフトウェア要件については、 Junos Fusion Enterpriseのソフトウェア要件とハードウェア要件についてを参照してください。
以下のコマンドを使用して、スイッチをサテライト デバイスに変換する前に、スイッチに Junos OS をインストールします。
user@host> request system software add validate reboot source/package-name
Junos OS リリース 14.1X53-D43 を実行している Junos スイッチをサテライト デバイスに変換し、アグリゲーション デバイスからアクションを開始する前に、以下の条件を満たす必要があります。
-
Junos OSを実行しているスイッチは、SNOS 3.1以降にのみ変換できます。
-
request system zeroize
コマンドを使用してスイッチを工場出荷時のデフォルト設定に設定するか、set chassis auto-satellite-conversion
コマンドを設定に含める必要があります。
仮インストールが完了し、スイッチでサテライト デバイス変換と互換性のあるバージョンの Junos OS が実行されている場合は、次の手順を実行します。
-
コンソール ポートを使用してデバイスにログインします。
-
デバイスをクリアします。
[edit] user@satellite-device# request system zeroize
手記:デバイスが再起動し、デバイスのリセット手順が完了します。
コンソール ポート接続を使用してデバイスにログインしていない場合、 request system zeroize コマンドを入力するとデバイスへの接続が失われます。
デバイスへの接続が失われた場合は、コンソール ポートを使用してログインします。
-
(EX4300スイッチのみ)再起動が完了したら、組み込みの40Gbps QSFP+インターフェイスをVCP(バーチャルシャーシポート)からネットワークポートに変換します。
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port port-number
たとえば、EX4300-24P スイッチの 4 つの組み込み 40 Gbps QSFP+ インターフェイスすべてをネットワーク ポートに変換するには:
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 0 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 1 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 2 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 3
この手順は、Junos Fusion トポロジーでアップリンク インターフェイスとして使用される 40 Gbps QSFP+ インターフェイスに必要です。EX4300 スイッチの組み込み 40 Gbps QSFP+ インターフェイスは、デフォルトで VCP に設定され、デフォルト設定はデバイスのリセット後に復元されます。
この初期準備の後、スイッチをサテライト デバイスに変換するには、自動変換、手動変換、事前設定の 3 つの方法のいずれかを使用できます。各方法の詳細な設定手順については、 Junos Fusion Enterprise の設定または拡張 を参照してください。
サテライト デバイスをスタンドアロン スイッチに変換
サテライト デバイスをスタンドアロン デバイスに変換する必要がある場合は、サテライト デバイスに新しい Junos OS ソフトウェア パッケージをインストールし、Junos Fusion トポロジーから削除する必要があります。詳細については、 サテライト デバイスからスタンドアロン デバイスへの変換を参照してください。
Junos OSリリースおよび延長サポート終了リリースのアップグレードおよびダウングレードサポートポリシー
EOLとEEOLの2種類のリリースがあります。
-
サポート終了 (EOL) リリースには、最初の一般提供日から 24 か月間のエンジニアリング サポートと、さらに 6 か月間のカスタマー サポートが含まれます。
-
サポート終了 (EEOL) の延長リリースには、最初の一般提供日から 36 か月間のエンジニアリング サポートと、さらに 6 か月間のカスタマー サポートが含まれます。
EOL リリースと EEOL リリースの両方で、次の 3 つの後続リリースにアップグレードするか、前の 3 つのリリースにダウングレードできます。たとえば、20.4 から次の 3 つのリリース(21.1、21.2、21.3)にアップグレードしたり、前の 3 つのリリース(20.3、20.2、20.1)にダウングレードしたりできます。
EEOL リリースの場合のみ、追加のオプションがあります - ターゲットリリースが次の 3 つのリリースを超えている場合でも、1 つの EEOL リリースから次の 2 つの後続の EEOL リリースに直接アップグレードできます。同様に、ターゲット リリースが前の 3 つのリリースを超える場合でも、1 つの EEOL リリースから以前の 2 つの EEOL リリースに直接ダウングレードできます。たとえば、20.4 は EEOL リリースです。したがって、20.4 から次の 2 つの EEOL リリース(21.2 と 21.4)にアップグレードするか、前の 2 つの EEOL リリース(20.2 と 19.4)にダウングレードできます。
リリースタイプ | エンジニアリング終了(EOE) | サポート終了(EOS) | 後続3つのリリースへのアップグレード/ダウングレード | 後続2つのEEOLリリースへのアップグレード/ダウングレード |
---|---|---|---|---|
サポート終了(EOL) | 24 か月 | エンジニアリング終了 + 6ヶ月 | はい | いいえ |
延長サポート終了(EEOL) | 36か月 | エンジニアリング終了 + 6ヶ月 | はい | はい |
EOLおよびEEOLリリースの詳細については、 https://www.juniper.net/support/eol/junos.html を参照してください。
ソフトウェアのインストールとアップグレードについては、 インストールおよびアップグレードガイドを参照してください。
Junos OS のダウングレード
Junos Fusion Enterprise は、Junos OS リリース 16.1 で初めてサポートされましたが、スタンドアロンの EX9200 スイッチを以前の Junos OS リリースにダウングレードすることもできます。
Junos Fusion Enterpriseをダウングレードするには、アップグレード手順に従いますが、 junos-install
パッケージを適切なリリースに対応するものに置き換えます。