スイッチでのJunos OSのアップグレード
個々のスイッチまたはサイト内のスイッチの一部を手動でアップグレードすることも、組織内の複数のサイト間でスイッチのアップグレードをスケジュールまたは自動化することもできます。
サイト内のスイッチの手動アップグレード
サイトのスーパー ユーザーまたはネットワーク管理者権限を持つユーザーは、リストからスイッチを選択して表示される [ファームウェアのアップグレード] ボタンをクリックすることで、1 つ以上のスイッチ上の Junos を手動でアップグレードできます。

スイッチには保証期間があり、有効な保守契約と有効なソフトウェアサブスクリプションがある必要があります。さらに、スイッチに次のものがあることを確認してください。
-
新しいイメージを格納するために必要なストレージ容量。
-
Mist クラウドへの安定した SSH 接続。
-
(オプション)OAMボリュームに格納されたリカバリ・スナップショット。スナップショットの詳細については、 スイッチユーティリティ を参照してください。
スイッチのストレージスペースを解放
スイッチのアップグレード プロセスを開始すると、Juniper Mist™ は、ソフトウェア イメージをコピーする前に、スイッチで request system storage cleanup
コマンドを実行します。このプロセスにより、ほとんどの場合、スイッチの/var/tmpフォルダにソフトウェアイメージを格納するためのストレージスペースの可用性が保証されます。ただし、 EX2300やEX3400などの一部のスイッチの場合、 request system storage cleanup
コマンドでは必要なスペースがクリアされません。この場合、より多くのスペースを解放する必要があります。
-
このトピックに記載されている手順を実行するには、Juniper Mist ポータルの [組織 > サイト構成 ] ページのサイト設定で root パスワードが構成されている必要があります。
-
このトピックに記載されている手順は、アップグレードに必要なスペースがスイッチにない場合にのみ実行してください。
スイッチのストレージ容量を解放するには、次の手順を実行します。
バーチャルシャーシのアップグレードの場合、上記の手順により、プライマリメンバー(メンバー0)のスペースのみが解放されます。また、他の各FPCメンバー(メンバー1とメンバー2など)とのセッションを開始し、ストレージのクリーンアップ手順を繰り返す必要があります。次の例を参照してください。
user@Mist_Sw> request session member 1 Last login: Tue Feb 16 00:42:30 from 13.56.90.212... mist@Mist_Sw> start shell user root Password: user@mist_sw:RE:0% df -h Filesystem Size Used Avail Capacity Mounted on /dev/md0.uzip 22M 22M 0B 100% / devfs 1.0K 1.0K 0B 100% /dev /dev/gpt/junos 1.3G 916M 340M 73% /.mount ...output truncated...
スイッチのアップグレード
サポートされているデバイス
Juniper Mist™ポータルは、次のプラットフォームでのJunos OSソフトウェアのアップグレードをサポートしています:EX2300、EX3400、EX4100、EX4100-F、EX4300-P、EX4300-MP、EX4400、EX4600、EX4650、EX9200、QFX5110、QFX5120、EXシリーズバーチャルシャーシ。
Juniper Mist は、ノンストップ ソフトウェア アップグレード(NSSU)をサポートしていません。
利用可能なバージョン
標準の EOL リリースと EEOL リリースの両方で、次の 3 つの後続リリースにアップグレードするか、前の 3 つのリリースにダウングレードできます。
たとえば、21.2 から次の 3 つのリリース(21.3、21.4、22.1)にアップグレードしたり、前の 3 つのリリース(21.1、20.4、20.3)にダウングレードしたりできます。
EEOL リリースの場合、追加のオプションがあり、ターゲット リリースが次の 3 つのリリースを超える場合でも、1 つの EEOL リリースから次の 2 つの後続 EEOL リリースに直接アップグレードできます。同様に、ターゲット リリースが前の 3 つのリリースを超える場合でも、1 つの EEOL リリースから以前の 2 つの EEOL リリースに直接ダウングレードできます。たとえば、21.2 は EEOL リリースです。したがって、21.2 から次の 2 つの EEOL リリース(21.4 と 22.2)にアップグレードするか、前の 2 つの EEOL リリース(20.4 と 20.2)にダウングレードできます。 Junos OSの日付とマイルストーン で、リリースがEEOLに達しているかどうかを確認してください。
リリースの選択
リリースの詳細については、次のトピックを参照してください。
-
ナレッジベース (ログインし、サービスのリリース番号で検索します。)
Juniper Mist からの Junos OS のアップグレード
スイッチの Junos OS ソフトウェアをアップグレードするには、次の手順に従います。
アップグレードが開始されると、スイッチ リスト ビューの [ステータス(Status)] 列にスイッチのステータスが [アップグレード中(Upratinging)] と表示されます。この列には、アップグレードの進行状況も表示されます。

スイッチのリスト表示に [ステータス] 列が表示されない場合は、ページの右上にあるハンバーガーメニューをクリックします。「ステータス」チェック・ボックスを選択して、列を表示します。

また、スイッチの詳細ページと [Switch Insights] ページで、スイッチのステータス(アップグレード中)を確認することもできます。
アップグレード イベントは、[Switch Insights] ページの [Switch Events] セクションで確認できます。[スイッチのインサイト(Switch Insights)] ページにアクセスするには、スイッチの詳細ページを開き、[プロパティ(Properties)] タイルの [スイッチのインサイト(Switch Insights)] リンクをクリックします。

上の図は、スイッチのアップグレード イベントを一覧表示する [Switch Insights] ページを示しています。Upgraded by User イベントは、ユーザーがアップグレードを開始したことを示します。Upgraded イベントは、アップグレード操作が完了したことを示します。これは、新しいソフトウェア イメージがコピーされ、スイッチがリブートされたことを意味します。
次の場合、アップグレードは失敗します。
-
スイッチにJuniper MistクラウドへのSSH接続がない、またはアップリンクポートがフラッピングしている場合。
スイッチのストレージが不足しています。容量不足のためにアップグレードが失敗した場合は、次に示すように [スイッチのインサイト(Switch Insights)] ページにアップグレード失敗イベントが表示されます。
関連項目: スイッチのストレージ容量の解放
-
スイッチですでに実行されている同じソフトウェア バージョンへのアップグレードを開始します。この場合、[Switch Insights] ページの [Switch Events] セクションに次の失敗理由が表示されます。
アップグレードは必要ありません。現在のバージョンまたは保留中のバージョンを確認してください。
-
スイッチの時刻が正しくありません。この場合、[Switch Insights] ページの [Switch Events] セクションに次の失敗理由が表示されます。
OC FWUPDATE WRITEFAILED。関連項目: [EX/QFX] 証明書エラー - Junos 画像を検証できません : 証明書のフォーマット エラー。
スイッチのアップグレードのスケジュールと自動化
サイト内の個々のスイッチまたは多数のスイッチを手動でアップグレードするには、 サイト内のスイッチを手動でアップグレードするに記載されている手順を参照してください。
Juniper Mistでは、次のことが可能になります。
-
Mistクラウドに接続されているスイッチのアップグレードスケジュールを作成および管理します。このオプションは、組織レベルおよびサイト レベルで使用できます。
-
オンボーディング時に新しいスイッチを自動的にアップグレードするための設定を構成します。この設定は、組織レベルでのみ使用できます。
スイッチのアップグレードのスケジュール
スイッチのファームウェア アップグレード(Junos OS アップグレード)を将来の日時にスケジュールできます。また、アップグレードをすぐに実行することもできます。すでにクラウドに接続されているスイッチ モデルのアップグレード スケジュールを組織レベルおよびサイトレベルで作成できます。
スイッチのアップグレードをスケジュールするには、次の手順に従います。
同じデバイスに複数のアップグレード スケジュールを設定した場合は、最後に設定されたスケジュールが適用されます。
スイッチのアップグレードステータスの表示
スケジュールされたスイッチ アップグレードとそのステータスは、組織設定 (組織レベルのアップグレードの場合) およびサイト構成 (サイトレベルのアップグレードの場合) ページの [ファームウェア アップグレード] タイルで確認できます。
アップグレードステータスは、定義されたアップグレードスケジュールパラメータを満たすスイッチがインベントリにある場合にのみ利用可能になることに注意してください。たとえば、アップグレード スケジュールでスイッチ名を指定しても、インベントリにその名前のスイッチがない場合、そのアップグレード スケジュールのステータス レコードは表示されません。
今後および過去のすべてのスイッチ アップグレードの詳細を表示するには:
過去 30 日以内に完了したすべてのアップグレードを表示するには、[ 過去のアップグレード ] タブをクリックします。これらのレコードは編集できません。
アップグレードスケジュールの変更またはキャンセル
スイッチのアップグレード スケジュールを変更またはキャンセルするには、次の手順に従います。
スイッチの自動アップグレード設定の構成
企業にオンボーディングされた新しいスイッチを特定のJunosバージョンに自動的にアップグレードする場合は、スイッチモデルをJunosアップグレードバージョンにマッピングできます。自動アップグレード設定は、組織レベルでのみ構成できます。
ベストプラクティスとして自動アップグレードを有効にして、オンボーディングされたすべてのスイッチが最初から推奨バージョンになっていることを確認することをお勧めします。
自動アップグレード設定を構成するには、次の手順を実行します。
新しいスイッチを要求すると、要求ウィンドウに、スイッチ モデルごとに構成された Junos の自動アップグレード バージョンが表示されます。この構成を更新する場合は、[ 組織の設定] をクリックします。