Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

パーソナリティのアップグレードプロセス

デバイスのパーソナリティ アップグレード プロセスについて

デバイスのパーソナリティは、デバイスの目的とデバイスが提供するソリューションの組み合わせとして定義できます。たとえば、スイッチは、ネットワーク上の2つ以上のネットワークデバイスを接続するために設計されたレイヤー2(データリンク層)デバイスです。ほとんどのスイッチ(一部のレイヤー3スイッチを除く)は、送信元デバイスからデータパケットを受信して処理し、同じネットワーク内の宛先デバイスに転送するブリッジデバイスとして機能します。一方、ルーターは複数のネットワークを接続します。これは、それ自体のネットワークまたは他のネットワーク宛てのパケットを転送することが主な機能であるため、通常はレイヤー 3(ネットワーク層)デバイスです。

Junos OS リリース 18.2R1 以降、デバイス全体をアップグレードしなくても、デバイスのパーソナリティを、インストールされているパーソナリティから新しいパーソナリティにアップグレードできるようになりました。

デバイスに読み込まれたビルドイメージは、デバイスのパーソナリティを定義します。たとえば、PTX10008などのコアルーターを購入したとします。ルーターにロードされたビルドイメージは、インストールされているパーソナリティ、つまりPTX10008を示します。そのパーソナリティをアップグレードして、MX10008などのエッジルーターとして使用することができます。その場合、デバイスのパーソナリティはMX10008に変更されます。同様に、デバイスのパーソナリティをMX10008からPTX10008に変更できます。また、デバイスのパーソナリティをアップグレードするだけで、スイッチ(QFX10002-60Cなど)とルーター(PTX10002-60Cなど)を切り替えることもできます。

あるデバイスから別のデバイスにデバイスのパーソナリティをアップグレードするには、両方のデバイスでサポートされている特定の共通のハードウェアコンポーネントが必要です。MX10008とPTX10008の場合、共通のルーティングおよびコントロールボード(RCB)JNP10K-RE1と8スロットのユニバーサルシャーシ(JNP10008)が存在することで、一方のデバイスから他方のデバイスにシームレスにアップグレードできます。

手記:

スペアのJNP10K-RE1 RCBを注文すると、MX10008ビルドのイメージがそのRCBにインストールされます。スペアのJNP10K-RE1には、 /var/tmp の場所にあるPTX10008ビルドのイメージも含まれています。そのイメージを使用して、MX10008ルーターをPTX10008にアップグレードできます。

パーソナリティアップグレードのメリット

  • 再利用—同じデバイス(ユニバーサルシャーシ)をエッジルーター、コアルーター、またはスイッチとして使用できます。

  • 時間の節約 - 新しいデバイスの特徴をネットワークに迅速に展開できます。

  • 設備投資と運用コストの削減 - 新しいデバイスを購入する代わりに、デバイスの特性をアップグレードすることができます。

  • ネットワーク成長管理—デバイスの個性をアップグレードすることで、成長予測が芳しくない状況でネットワークの成長に対応できます。

  • ディストリビューターの在庫コストと保管コストを削減します。

ガイドラインと制約事項

このセクションでは、デバイスのパーソナリティをアップグレードする際に考慮すべきガイドラインについて説明します。

  • 推奨される CLI コマンドを使用せずにデバイスのパーソナリティをアップグレードしようとすると、デバイスにアクセスできなくなり、不安定になる可能性があります。

  • デバイスにインストールする予定のイメージを検証するための組み込みの制限やチェックはありません。

  • インストールされているイメージが、新しいパーソナリティへのアップグレードに必要なコマンドをサポートしていることを確認します。そうでない場合は、新しいパーソナリティにアップグレードする前に、新しいバージョンのイメージにアップグレードしてください。

  • デバイスのパーソナリティをアップグレードすると、デバイスに存在する設定が新しいパーソナリティに移行されます。これは、Junos OSのアップグレードと似ています。したがって、新しいパーソナリティでサポートされていない設定は、パーソナリティをアップグレードする前に削除する必要があります。新しいイメージで再起動した後、サポートされていない設定がデバイスに保持されている場合、デバイスは工場出荷時のデフォルト設定に戻ります。

  • 管理インターフェイスにアクセスできるように、デバイスで必要な最小構成を保持します。

手記:

ジュニパーネットワークスでは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことはできません。

サポートされているパーソナリティのアップグレード

表 1 は、Junos OS がサポートするデバイスのパーソナリティ アップグレードのさまざまな組み合わせを示しています。

表 1:Junos OS でサポートされているパーソナリティ アップグレード

インストールされているパーソナリティ

ニューパーソナリティ

Junos OS リリース

共通 HW コンポーネント

MX10008

PTX10008

18.2

ルーティングおよびコントロールボード(JNP10K-RE1)

PTX10008

MX10008

18.2

ルーティングおよびコントロールボード(JNP10K-RE1)

QFX10002-60C

PTX10002-60C

18.2

PTX10002-60C

QFX10002-60C

18.2

MX10016

PTX10016

18.4

ルーティングおよびコントロールボード(JNP10K-RE1)

PTX10016

MX10016

18.4

ルーティングおよびコントロールボード(JNP10K-RE1)

次の方法で、デバイスのパーソナリティを新しいパーソナリティにアップグレードできます。

  • USBフラッシュ ドライブの使用

  • Junos OS CLIの使用

  • PXE ブートサーバーの使用

USB フラッシュ ドライブを使用したデバイスのパーソナリティのアップグレード

デバイスに読み込まれたビルド イメージは、デバイスのパーソナリティを定義します。デバイスをアップグレードすることで、デバイスのパーソナリティを変更できます。

USBアップグレードでは、SSDの内容が消去され、USBフラッシュドライブからプライマリディスクとセカンダリディスクの両方にイメージがインストールされます。使用された画像に基づいて、デバイスはPTX10008またはMX10008として表示されます。これは、以前にインストールされたデバイスのパーソナリティとは関係ありません。

手記:

スペアのJNP10K-RE1 RCBを注文すると、MX10008ビルドのイメージがそのRCBにインストールされます。スペアRCBには、 /var/tmp の場所にあるPTX10008ビルドのイメージも含まれています。そのイメージを使用して、MX10008ルーターをPTX10008にアップグレードできます。

USBフラッシュ ドライブを使用してデバイスのパーソナリティをアップグレードするには、次の手順に従います。

  1. 外付けUSBフラッシュドライブを挿入します。外付けフラッシュドライブが認識される。
  2. デバイスを再起動します。
  3. プロンプトが表示されたら、システムの再起動後にUSBフラッシュドライブを取り外します。
手記:

ジュニパーネットワークスは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことをサポートしていません。

CLI を使用したデバイスのパーソナリティのアップグレード

デバイスに読み込まれたビルド イメージは、デバイスのパーソナリティを定義します。デバイスをアップグレードすることで、デバイスのパーソナリティを変更できます。

Junos OS を実行しているデバイスで CLI 設定を使用して、デバイスのパーソナリティをアップグレードできます。

手記:

スペアのJNP10K-RE1 RCBを注文すると、MX10008ビルドのイメージがそのRCBにインストールされます。スペアRCBには、 /var/tmp の場所にあるPTX10008ビルドのイメージも含まれています。そのイメージを使用して、MX10008ルーターをPTX10008にアップグレードできます。

Junos OSでデバイスのパーソナリティをアップグレードする方法

次の CLI 手順を使用して、Junos OS を実行しているデバイスのパーソナリティをアップグレードします。

  • インストールされているイメージが、新しいパーソナリティにアップグレードするために必要なCLIコマンドをサポートしていることを確認します。そうでない場合は、新しいパーソナリティにアップグレードする前に、新しいバージョンのイメージにアップグレードしてください。

  • パーソナリティをアップグレードする前に、サポートされていない設定または新しいパーソナリティと互換性のない設定をすべて削除してください。新しいイメージで再起動した後、サポートされていない設定がデバイスに保持されている場合、デバイスは工場出荷時のデフォルト設定に戻ります。

Junos OS CLIを使用してデバイスを新しいパーソナリティにアップグレードするには、次の手順に従います。

  1. 動作モードで、デバイスのインストールされているパーソナリティを確認します。MX10008デバイスを購入した場合、インストールされているデバイスのパーソナリティは mx10008と表示されます。PTX10008 デバイスを購入した場合、デバイスにインストールされているパーソナリティは ptx10008 と表示されます。
  2. https://www.juniper.net/support/ からソフトウェア パッケージまたはビルド イメージをダウンロードし ます。ソフトウェア パッケージのダウンロードについては、 ソフトウェアのダウンロード(Junos OS)を参照してください。ソフトウェア パッケージをルータの /var/path/package-name ディレクトリに保存します。たとえば、ソフトウェア パッケージを /var/tmp ディレクトリに保存できます。
    手記:

    アップグレードするパーソナリティに固有のソフトウェア パッケージをダウンロードします。PTXシリーズルーターのソフトウェアパッケージは、MXシリーズルーターのソフトウェアパッケージとは異なります。

  3. 設定モードで、 request vmhost software add path/package-name コマンドを使用してソフトウェア パッケージをインストールします。次のように、アップグレードする新しいパーソナリティに基づいて、ソフトウェア パッケージをインストールします。
    手記:

    no-validate オプションを指定しない場合、ルーターは以下のエラー メッセージを表示します。error: Upgrading to a different model is supported only with no-validate option.

  4. ルータを再起動して、新しいパッケージをロードします。
  5. show version コマンドを実行して、アップグレードが成功したことを確認します。デバイスのパーソナリティをMX10008デバイスにアップグレードした場合、デバイスの新しいパーソナリティはmx10008と表示されます。デバイスのパーソナリティをPTX10008デバイスにアップグレードした場合、デバイスの新しいパーソナリティはptx10008として表示されます。
手記:

ジュニパーネットワークスでは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことはできません。

4 つのパーティションがすべて同じパーソナリティにアップグレードされるようにするには、以下のステップに従います。

  1. request vmhost reboot コマンドを使用して、ソリッド ステート ドライブ (SSD) ディスク 2 からブートします。

  2. upgrade-to-modelおよびno-validateオプションを使用して、新しいパーソナリティにアップグレードします。このコマンドは、SSD ディスク 1 上の両方のパーティションをアップグレードします。

    PTX10008 にアップグレードする場合、PTXシリーズ ルーター用の パッケージを含め、no-validate オプションの前に Xptx10008 に置き換えてください。MX10008 にアップグレードする場合、MXシリーズ ルーター用の パッケージを含め、no-validate オプションの前の Xmx10008 に置き換えてください。

  3. デバイスが SSD ディスク 1 から起動したら、SSD ディスク 1 からディスク 2 へのスナップショットを作成します。

    この手順により、ディスク 2 の両方のパーティションが新しいパーソナリティにアップグレードされます。

ステップ 1 からステップ 3 を完了すると、4 つのパーティションすべてが新しいパーソナリティにアップグレードされます。

PXE ブート サーバーを使用したデバイスのパーソナリティのアップグレード

デバイスに読み込まれたビルド イメージは、デバイスのパーソナリティを定義します。デバイスをアップグレードすることで、デバイスのパーソナリティを変更できます。

デバイスのパーソナリティは、Preboot Execution Environment (PXE) ブートサーバーを使用してアップグレードできます。PXE ブートは、使用可能なデータ記憶装置やインストールされているオペレーティング・システムに依存しないネットワーク・インターフェースを使用して、クライアント/サーバー環境を準備します。オペレーティングシステムのイメージはTFTPサーバに保存されます。イメージごとに個別の PXE ブートサーバーを使用できます。

手記:

スペアのJNP10K-RE1 RCBを注文すると、MX10008ビルドのイメージがそのRCBにインストールされます。スペアRCBには、 /var/tmp の場所にあるPTX10008ビルドのイメージも含まれています。そのイメージを使用して、MX10008ルーターをPTX10008にアップグレードできます。

PXE ブートサーバー方式を使用して、デバイスのパーソナリティを、インストールされているパーソナリティから新しいパーソナリティにアップグレードするには、次の手順に従います。

  • デバイスにインストールするイメージを PXE ブート サーバーにコピーします。

  • デバイスを再起動して、イメージをインストールします。

手記:

すでにイメージを PXE ブートサーバーにコピーしている場合は、デバイスを再起動してイメージをインストールします。

インストールするイメージを PXE ブートサーバーにコピーし、イメージをインストールするには、次の手順に従います。

  1. ダウンロードしたインストールメディアを PXE ブートサーバーの /var/tmp ディレクトリにコピーします。

    例えば:

  2. PXE ブートサーバーにログインし、インストールファイルを確認します。

    例えば:

  3. junos-vmhost-install-net TAR ファイルを解凍します。

    例えば:

  4. 以前にインストールしたファイルがある場合は、/ tftpboot ディレクトリから削除します。
  5. ネットワークインストールパッケージを解凍します。

    例えば:

  6. 以前にインストールしたルートファイルシステム /スクリプト の名前を変更するか、 /var/install ディレクトリから削除します。新しい /var/install ディレクトリを作成します。
  7. インストールパッケージを解凍します。

    たとえば、このサンプル出力はPTXシリーズデバイスインストールパッケージに固有のものです。

  8. /var/install フォルダに属性ファイルが含まれていることを確認します。指定した場所にファイルが存在しない場合は、属性ファイルをコピーします。
    手記:

    属性ファイルは、画像のパーソナリティ情報で構成されます。属性ファイルが存在しない場合、PXE ブートサーバーに関連するイメージがあっても、デバイスは新しいパーソナリティにアップグレードできません。

  9. /var/install および /tftpboot ディレクトリ内のファイルのパーミッションを設定します。
  10. PXE ブートサーバーを終了します。
  11. イメージを PXE ブート サーバーにコピーした後、デバイスにイメージをインストールするには、デバイスを再起動してイメージをインストールします。

    ルーターは PXE サーバーから起動し、両方の SSD にイメージをインストールします。

デバイスの再起動に失敗した場合は、USBディスクインストールオプションを使用できます。ただし、USB ディスク インストールを使用した後、ルーターが再起動しない場合、またはアクセスできない場合は、コンソールで次の手順を実行します。

  1. シャーシの電源を入れ直すか、RCB(JNP10K-RE1)を取り外して再度接続します。

  2. ESCボタンを押して、Boot Manager Menu(ブートマネージャメニュー)に移動します。

  3. [ Boot Manager] を選択し、Enter キーを押します。

  4. [ ETH00 (xx:xx:xx:xx:xx:xx) ] オプションを選択します。警告メッセージが表示されます。プロンプトで [ y ] を選択し、プライマリ ディスクとセカンダリ ディスクの両方にイメージをインストールします。

  5. 動作モードで、アップグレードが成功したことを確認します。デバイスのパーソナリティをMX10008にアップグレードした場合、デバイスの新しいパーソナリティは mx10008されます。デバイスのパーソナリティをPTX10008にアップグレードした場合、デバイスの新しいパーソナリティは ptx10008されます。

手記:

ジュニパーネットワークスでは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことはできません。

変更履歴

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。

解放
形容
18.2R1
Junos OS リリース 18.2R1 以降、デバイス全体をアップグレードしなくても、デバイスのパーソナリティを、インストールされているパーソナリティから新しいパーソナリティにアップグレードできるようになりました。