パーソナリティのアップグレードプロセス
デバイスのパーソナリティ アップグレード プロセスについて
デバイスのパーソナリティは、デバイスの目的とデバイスが提供するソリューションの組み合わせとして定義できます。たとえば、スイッチは、ネットワーク上の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 がサポートするデバイスのパーソナリティ アップグレードのさまざまな組み合わせを示しています。
インストールされているパーソナリティ |
ニューパーソナリティ |
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フラッシュ ドライブを使用してデバイスのパーソナリティをアップグレードするには、次の手順に従います。
ジュニパーネットワークスは、 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を使用してデバイスを新しいパーソナリティにアップグレードするには、次の手順に従います。
ジュニパーネットワークスでは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことはできません。
4 つのパーティションがすべて同じパーソナリティにアップグレードされるようにするには、以下のステップに従います。
request vmhost rebootコマンドを使用して、ソリッド ステート ドライブ (SSD) ディスク 2 からブートします。user@host> request vmhost reboot disk2
upgrade-to-modelおよびno-validateオプションを使用して、新しいパーソナリティにアップグレードします。このコマンドは、SSD ディスク 1 上の両方のパーティションをアップグレードします。user@host# run request vmhost software add junos-vmhost-install-x.tgz upgrade-to-model X no-validate reboot
PTX10008 にアップグレードする場合、PTXシリーズ ルーター用の パッケージを含め、
no-validateオプションの前に X をptx10008に置き換えてください。MX10008 にアップグレードする場合、MXシリーズ ルーター用の パッケージを含め、no-validateオプションの前の X をmx10008に置き換えてください。デバイスが SSD ディスク 1 から起動したら、SSD ディスク 1 からディスク 2 へのスナップショットを作成します。
user@host> request vmhost snapshot partition
この手順により、ディスク 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 ブートサーバーにコピーし、イメージをインストールするには、次の手順に従います。
デバイスの再起動に失敗した場合は、USBディスクインストールオプションを使用できます。ただし、USB ディスク インストールを使用した後、ルーターが再起動しない場合、またはアクセスできない場合は、コンソールで次の手順を実行します。
シャーシの電源を入れ直すか、RCB(JNP10K-RE1)を取り外して再度接続します。
ESCボタンを押して、Boot Manager Menu(ブートマネージャメニュー)に移動します。
[
Boot Manager] を選択し、Enter キーを押します。[ ETH00 (xx:xx:xx:xx:xx:xx) ] オプションを選択します。警告メッセージが表示されます。プロンプトで [ y ] を選択し、プライマリ ディスクとセカンダリ ディスクの両方にイメージをインストールします。
WARNING: The installation will erase the contents of your disks. Install vmhost and Junos Software on Primary and Secondary disk [y/n] y
動作モードで、アップグレードが成功したことを確認します。デバイスのパーソナリティをMX10008にアップグレードした場合、デバイスの新しいパーソナリティは
mx10008されます。デバイスのパーソナリティをPTX10008にアップグレードした場合、デバイスの新しいパーソナリティはptx10008されます。user@host> show version Hostname: host Model: ptx10008
user@host> show version Hostname: host Model: mx10008
ジュニパーネットワークスでは、 request vmhost software rollback コマンドを使用して以前にインストールしたパーソナリティに戻すことはできません。
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。