Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

スイッチ上の Junos OS のアップグレード

サイト内のスイッチとバーチャルシャーシを手動でアップグレードすることも、組織内の複数のサイトにわたるアップグレードをスケジュールまたは自動化することもできます。

注:

Wired アシュアランスは、Junosフレックスイメージと互換性がありません。標準のJunosイメージのみを導入するには、Mistポータルからスイッチをアップグレードすることをお勧めします。

スイッチのストレージスペースを解放します

スイッチのアップグレードプロセスを開始すると、ソフトウェアイメージをコピーする前に、ジュニパー Mist™スイッチで request system storage cleanup コマンドを実行します。このプロセスにより、ほとんどの場合、スイッチの/var/tmpフォルダにソフトウェアイメージを収容するためのストレージスペースが確保されます。ただし、 EX2300やEX3400などの一部のスイッチでは、 request system storage cleanup コマンドで必要な領域がクリアされません。この場合、より多くのスペースを解放する必要があります。

注:
  • このトピックに記載されている手順を実行するには、ジュニパー Mistポータルの 組織 > サイト設定 ページのサイト設定でrootパスワードを設定する必要があります。

  • スイッチにアップグレードに必要な容量がない場合にのみ、このトピックに記載されている手順を実行してください。

スイッチのストレージ領域を解放するには:

  1. ジュニパー Mistポータルで、 スイッチ をクリックしてスイッチのリストに移動します。
  2. ストレージクリーンアップ操作を実行するスイッチを見つけます。
  3. リモートシェル>公共を選択します。
  4. start shell user rootコマンドを入力し、その後にrootパスワードを入力して、シェルセッションを開始します。
    このステップでは、デフォルトでプライマリFPCメンバーでシェルセッションを開始します。
  5. df -hコマンドを実行して、ストレージ使用量を確認します。

    一般に、 /dev/gpt/junos ファイルシステムがほとんどのスペースを占めます。

  6. 次のコマンドを実行して、スイッチ上のスペースを解放します。
  7. df -hコマンドを使用して、使用可能なストレージを確認します。出力には、/dev/gpt/junosで使用されているスペースが少なくなっていることが示されるようになりました。
  8. シェルセッションを終了してCLI動作モードに戻り、そこからストレージ使用量を確認します。

バーチャルシャーシのアップグレードの場合、上記の手順により、プライマリメンバー(メンバー0)のみのスペースが解放されます。また、他のFPCメンバー(メンバー1やメンバー2など)とのセッションを開始し、ストレージクリーンアップ手順を繰り返す必要があります。次の例を参照してください。

サイトのスイッチを手動でアップグレードする

注:組織内の複数のサイトでスイッチのアップグレードをスケジュールまたは自動化するには、「スイッチのアップグレードをスケジュールおよび自動化する」に記載されている手順を参照してください。

サイトのスーパーユーザーまたはネットワーク管理者権限を持つユーザーは、スイッチまたはバーチャルシャーシ上の Junos を選択してファー ムウェアのアップグレード ボタンをクリックすることで、手動でアップグレードできます。

図1:選択したスイッチUpgrade Juons on Selected SwitchesでJunonsをアップグレードする

スイッチには保証期間が適用され、メンテナンス契約が有効で、ソフトウェアサブスクリプションが有効である必要があります。また、スイッチに次のものが搭載されていることを確認してください。

  • 新しいイメージを収容するために必要なストレージスペース。

  • Mist クラウドへの安定したSSH接続。

  • (オプション)OAMボリュームに格納されたリカバリ・スナップショット。スナップショットの詳細については、 スイッチ公共 を参照してください。

サポートされているデバイスと利用可能なバージョン

ジュニパー Mist™ポータルは、次のプラットフォームでJunos OSソフトウェアのアップグレードをサポートします:EX2300、EX3400、EX4000、EX4100、EX4100-F、EX4300-P、EX4300-MP、EX4400、EX4600、EX4650、EX9200、QFX5110、QFX5120、EXシリーズ バーチャルシャーシ。

ジュニパー 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に達しているかどうかを確認します。

リリースの詳細については、次のトピックを参照してください。

スイッチをアップグレードする手順

スイッチ(またはバーチャルシャーシ)上のJunos OSソフトウェアをアップグレードするには、次の手順に従います。

  1. ジュニパー Mistポータルの左側のナビゲーションペインにある スイッチ をクリックします。
  2. サイトメニューから、アップグレードを実行するサイトを選択します。
  3. アップグレードするスイッチを見つけて、接続されていることを確認します(接続ステータスを表示します)。
    スイッチがMistに接続済みとして表示されない場合は、「 スイッチ接続のトラブルシューティング」の説明に従って問題のトラブルシューティングを行います。
  4. リストタブから、ソフトウェアのアップグレードが必要なスイッチを選択し、ファームウェアのアップグレードをクリックします。アップグレードするスイッチを1つ以上選択できます

    または、スイッチの詳細ページの公共事業ドロップダウンリストにあるファームウェアのアップグレードオプションを使用して、スイッチをアップグレードすることもできます(スイッチの詳細を参照)。

  5. スイッチファームウェアのアップグレードウィンドウで、バージョンへのアップグレードドロップダウンリストからターゲットソフトウェアバージョンを選択し、アップグレードの開始をクリックします。ドロップダウンリストには、選択したスイッチに推奨されるソフトウェアバージョンと、該当するすべてのバージョンが表示されます。

    探しているソフトウェアのバージョンが表示されない場合は、 support@mist.com にメールを送信してください。リクエストを受けてから24時間から48時間までバージョンを利用可能にします。

    イメージコピー手順の完了後にスイッチを自動的に再起動させる場合は、[ Reboot switch after image copy ]チェックボックスを選択します。

    • このオプションを選択すると、スイッチは新しいイメージで起動します。

    • このオプションを選択しない場合、スイッチは再起動保留状態のままになります。この場合、以下を実行してアップグレードを完了します。

      1. スイッチ> Switch Nameをクリックして、スイッチの詳細ページに移動します。

      2. ページ上部に表示された[Reboot]オプションをクリックして、スイッチを再起動します。または、 公共 > Reboot Switch をクリックして再起動を開始します。

        スイッチのモデルによっては、スイッチの詳細ページにスイッチの再起動またはアップグレードを元に戻すオプションが用意されている場合があります。アップグレードを続行しないことを選択した場合は、元に戻すことができます。復元オプションは、スイッチが再起動されるまでのみ使用できることに注意してください。

        Graphical interface for managing EX4100-VC-DESK switch showing front panel port status and options to view port groups Backup, Linecard, Primary. Notifications indicate upgrade complete with buttons Reboot Switch and Revert Upgrade. Additional controls include Locate, Utilities, Save, and Close. Green indicators represent active ports; empty boxes signify inactive ports.
    スイッチにリカバリスナップショットを作成する場合は、[ アップグレード後のリカバリスナップショットを作成 ]を選択します。OAM(運用、管理、保守)ボリュームに保存されたリカバリスナップショットには、Junosボリュームに問題が発生した場合に使用できるフルバックアップが保持されます。
    エンド ユーザー契約に同意しますを選択します

アップグレードが開始されると、スイッチリストビューのステータス列にアップグレード中と表示されます。列にはアップグレードの進行状況も表示されます。

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

スイッチの詳細ページとスイッチのインサイトページでスイッチのステータス(アップグレード中)を表示することもできます。

アップグレードイベントは、スイッチインサイトページのスイッチイベントセクションで表示できます。スイッチのインサイトページにアクセスするには、スイッチの詳細ページを開き、プロパティタイルのスイッチのインサイトリンクをクリックします。

上の画像は、スイッチのアップグレードイベントをリストしたスイッチのインサイトページを示しています。ユーザーによるアップグレードイベントは、ユーザーがアップグレードを開始したことを示します。Upgradedイベントは、アップグレード操作が完了したことを示します。これは、新しいソフトウェア イメージがコピーされ、スイッチが再起動されたことを意味します。

次の場合、アップグレードは失敗します。

  • スイッチにジュニパー Mist クラウドへの SSH 接続がない場合や、アップリンク ポートがフラッピングしている場合。

  • スイッチに十分なストレージがありません。容量不足のためにアップグレードに失敗した場合、以下に示すように、アップグレード失敗イベントがスイッチインサイトページに表示されます。

    参照: スイッチのストレージ領域を解放する

  • スイッチ上で既に実行されている同じソフトウェアバージョンへのアップグレードを開始します。この場合、スイッチインサイトページのスイッチイベントセクションには、次の失敗理由が表示されます。

    アップグレードは不要です。最新のバージョンまたは保留中のバージョンを確認してください。

  • スイッチの時刻が正しくありません。この場合、スイッチインサイトページのスイッチイベントセクションには、次の失敗理由が表示されます。

    OC FWUPDATE書き込みに失敗しました。参照: [EX/QFX] 証明書エラー - 検証できません Junosイメージ:証明書のフォーマットエラー

スイッチのアップグレードをスケジュールおよび自動化する

注:

サイト内の個々のスイッチまたはスイッチの束を手動でアップグレードするには、「 サイトのスイッチを手動でアップグレードする」に記載されている手順を参照してください。

ジュニパー Mist を使用すると、次のことが可能になります。

  • Mist クラウドに接続されているスイッチのアップグレードスケジュールを作成および管理します。このオプションは、組織およびサイトレベルで使用できます。

  • 新しいスイッチがオンボーディングされたときに自動的にアップグレードするように設定を構成します。この設定は、組織レベルでのみ使用できます。

スイッチのアップグレードをスケジュールする

スイッチのファームウェアアップグレード(Junos OSアップグレード)を将来の日時にスケジュールできます。アップグレードをすぐに実行することもできます。すでにクラウドに接続されているスイッチモデルのアップグレードスケジュールを組織レベルおよびサイトレベルで作成できます。

スイッチのアップグレードをスケジュールするには:

  1. 組織>ファームウェアアップグレードをクリックします。
  2. ファー ムウェアのアップグレード ページで、 スイッチ タブを選択します。
  3. アップグレードのスケジュールをクリックします。
  4. アップグレードスコープを選択します。
    1. 企業全体に導入されているスイッチをアップグレードするには、[ 組織全体 ]トグルを有効にします。
    2. 特定のサイトに展開されているスイッチをアップグレードするには、 + ボタンをクリックし、スイッチのアップグレードを実行する必要があるサイトを選択してから、 追加をクリックします
    選択したスコープで使用可能なすべてのデバイスモデルが一覧表示されます。
  5. リストされているデバイスモデルごとに、バージョン へのアップグレード ドロップダウンリストからターゲットとなるJunosバージョンを選択します。
  6. 選択したモデルに属する特定のスイッチにのみアップグレードを適用する場合は、以下を実行します。
    1. 一致基準オプションを有効にします。このオプションでは、スイッチをアップグレードスケジュールに含めるために一致させる必要がある特定の追加パラメーターを定義できます。
    2. 一致させるパラメーターを定義します。それらには次のものが含まれます。
      • スイッチ名—一致させるスイッチ名を指定します。オプションで、スイッチ名内の開始文字を示すオフセット値を指定します(0は最初の文字)。例えば、スイッチのホスト名JNPR-IDF-2のキーワードIDF-2に一致させるには、スイッチ名としてJNPR-IDF-2と入力し、オフセット値を5に設定します。

      • ロール—ユーザによってすでに定義されているスイッチロールを選択することも、新しいロールを定義することもできます。

      • キャンパスファブリックロール—ドロップダウンリストからキャンパスファブリックロールを選択します。

        注:複数のパラメーター(スイッチ名、ロールなど)が指定された場合、指定されたすべてのパラメーターが一致した場合にのみアップグレードがトリガーされます。キーワードは大文字と小文字を区別します。
      • User interface for scheduling firmware upgrades for Juniper switches. Lists EX2300 and EX4400 models upgrading to version 23.4R2-S5.8 with match criteria toggle. Includes fields for switch name JNPR-IDF-2, offset 5, role CORE-EX4400, and campus fabric role Core. Checkbox selected for creating recovery snapshot post-upgrade. Buttons for Apply, Cancel, Next, and Back. Footer notes 2 switch models selected for upgrade.
    3. 適用をクリックします。
      一致基準の設定は、デバイスモデルごとに使用できます。
    注:

    バーチャルシャーシスイッチの場合、ファームウェアのアップグレードは必ずフルスタックの再起動をトリガーし、メンバーのアップグレードがスケジュールされている順序に関係なく、すべてのバーチャルシャーシメンバーが一緒にアップグレードされます。メンバーごとの再起動は、バーチャルシャーシ環境ではサポートされていません。

  7. アップグレードスケジュールの詳細は、以下の表を参照して指定してください。
    フィールド 説明
    スケジューリング

    アップグレードスケジュールを選択します。

    • 今すぐアップグレード:アップグレードと再起動をすぐに実行する場合は、このオプションを選択します。これはデフォルトのオプションです。

    • 後でアップグレード:スイッチのアップグレードを将来の日時にスケジュールするには、このオプションを選択します。また、 イメージインストール時間 フィールドの日付ピッカーを使用して日付と時刻を指定する必要があります。

      このオプションを選択すると、アップグレードするスイッチに異なる再起動時刻を設定することもできます。そのためには、[ 別の再起動時刻を設定し、 日付ピッカーを使用して日付と時刻を指定する] を選択します。

    デバイスはファームウェアをどのようにダウンロードする必要がありますか?

    (このオプションにアクセスするには、[ その他の設定 ]セクションを展開します。

    イメージのインストール戦略を選択します。これらの戦略は、アップグレードの実行ごとに個別に適用されます(サイト、モデル、SKUの組み合わせごとに生成されます)。以下の戦略が利用可能です。

    • 同時:特定の優先順位を指定せずに、一度にすべてのスイッチにイメージをインストールします。これはデフォルトのオプションです。

    • フェーズ:ユーザー定義のフェーズ(パーセンテージで指定)でスイッチにイメージをダウンロードしてインストールします。このオプションを選択する場合は、フェーズもパーセンテージで指定する必要があります。例えば、100台のデバイスを4つのフェーズでアップグレードするには、 イメージインストールカナリアフェーズ フィールドに値5、25、50、100を指定できます。

    • シリアル:スイッチ上のイメージを順番にランダムにダウンロードしてインストールします。

    ダウンロードの最大失敗率

    (このオプションにアクセスするには、[ その他の設定 ]セクションを展開します。

    各アップグレード実行でアップグレードに失敗できるデバイスの最大割合(サイト、モデル、SKUの組み合わせごとに生成)。障害数が設定された割合を超える場合:

    • 現在の実行中の残りのデバイスのアップグレードプロセスはキャンセルされます。

    • 現在のアップグレード実行に含まれているどのデバイスに対しても再起動はトリガーされません。

    デバイスをどのように再起動すればよいですか?

    (このオプションにアクセスするには、[ その他の設定 ]セクションを展開します。

    再起動戦略を選択します。これらの戦略は、アップグレードの実行ごとに個別に適用されます(サイト、モデル、SKUの組み合わせごとに生成されます)。以下の戦略が利用可能です。

    • 同時:特定の優先順位を設定せずに、すべてのデバイスを一度に再起動します。

    • フェーズ:ユーザー定義のフェーズでスイッチを再起動します。このオプションを選択する場合は、フェーズをパーセンテージで指定する必要があります。例えば、100台のデバイスを4つのフェーズで再起動するには、[ Reboot Canary Phases ]フィールドに値5、25、50、100を指定できます。

    • シリアル:スイッチを順番にランダムな順序で再起動します。

    再起動の最大失敗率

    (このオプションにアクセスするには、[ その他の設定 ]セクションを展開します。

    各アップグレード実行で再起動に失敗できるデバイスの最大割合(サイト、モデル、SKUの組み合わせごとに生成)。障害数が設定された割合を超える場合、現在の実行中の残りのデバイスの再起動プロセスはキャンセルされます。

  8. アップグレード後のスイッチ上にリカバリースナップショットが自動的に作成されます。これが望まない場合は、[ アップグレード後のリカバリスナップショットの作成 ] チェックボックスをオフにします。
  9. エンド ユーザーライセンス契約に同意 しますチェックボックスを選択します。
  10. レビューをクリックします。
  11. アップグレードスケジュールを確認したら、 スケジュールをクリックします

同じデバイスに対して複数のアップグレードスケジュールを設定する場合は、最後に設定されたスケジュールが適用されます。

スイッチのアップグレードと再起動スケジュールの管理

ファームウェアアップグレードページからスイッチのアップグレードスケジュールをキャンセル、編集、または表示できます。

アップグレードスケジュールは、定義されたアップグレードスケジュールパラメーターを満たすスイッチがインベントリにある場合にのみ使用できることに注意してください。例えば、アップグレードスケジュールでスイッチ名を指定したが、インベントリにその名前のスイッチがない場合、そのアップグレードスケジュールのレコードは表示されません。

スケジュールの詳細とアップグレードステータスを表示するには、 組織 >ファー ムウェアアップグレード ページに移動し、ラインアイテムの左側にある上矢印をクリックしてスケジュールを展開します。

アップグレードまたは再起動のみのスケジュールを編集またはキャンセルするには:

  1. 組織>ファームウェアのアップグレードに移動します。
  2. スイッチタブをクリックします。
  3. 更新またはキャンセルするアップグレードスケジュールを展開し、必要に応じて以下のオプションを使用します。
    • スケジュールを編集するには、 編集をクリックし、変更を加えてから、 変更を保存をクリックします。まだ開始されていないアップグレードまたは再起動のみ編集できます。進行中のアップグレードや再起動は編集できません。編集できるのは、スケジュールされたアップグレード時刻、再起動時刻、バージョンへのアップグレードの情報のみです。

    • スケジュールをキャンセルするには、 アップグレードのキャンセル (再起動のみの操作の場合は再起動をキャンセル )をクリックし、指示に従います。進行中またはまだ開始されていないアップグレードまたは再起動をキャンセルできます。

過去30日以内に完了したすべてのアップグレードを表示するには、 過去のアップグレード タブをクリックします(再起動のみの操作の場合は 過去の再起動 タブ)。これらのレコードは編集できません。

スイッチの自動アップグレードを有効にする

組織内で新しくオンボーディングされたスイッチが、Mist クラウドに初めて接続するときに特定のJunosバージョンに自動的にアップグレードされるようにする場合、スイッチモデルを関連するJunosアップグレードバージョンにマッピングできます。自動アップグレード設定は、組織レベルでのみ構成できます。この機能は、すでにオンラインになっているスイッチには適用されません。

注:

オンボードされているすべてのスイッチが最初から推奨されるバージョンであることを確認するために、ベストプラクティスとして自動アップグレードを有効にすることをお勧めします。

自動アップグレード設定を構成するには:

  1. 組織>ファームウェアアップグレードをクリックします。
  2. 自動アップグレード設定を選択します。
  3. [ スイッチ] を選択します。
  4. リストされている各スイッチモデルのバージョンへのアップグレードを選択します。
  5. アップグレード後のスイッチ上にリカバリースナップショットが自動的に作成されます。これが望まない場合は、[ アップグレード後のリカバリスナップショットの作成 ] チェックボックスをオフにします。
  6. 該当するスイッチファミリのエンド ユーザーライセンス契約に同意 するチェックボックスを選択します。
  7. 「保存」をクリックします。

新しいスイッチを要求すると、要求ウィンドウにスイッチ モデルごとに設定された Junos の自動アップグレード バージョンが表示されます。この設定を更新する場合は、[ ファームウェア アップグレード ] をクリックして [ファームウェア アップグレード] ページに移動し、必要な変更を行います。