Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VMホストのインストール、アップグレード、バックアップ、および復旧

Junos OS ソフトウェア パッケージをインストールし、ソフトウェア パッケージをデバイスにホストできます。次のインストール オプションを使用できます。

メモ:

VMホストのインストールは、QFX10002-60CスイッチとPTX10002-60Cルーターで異なる方法で動作します。詳細については、 QFXシリーズデバイスへのソフトウェアパッケージインストールとPTX10002-60Cルーターへのソフトウェアのインストール を参照してください。ただし、ロールバック機能とスナップショット機能に関する情報は、QFX10002-60CスイッチとPTX10002-60Cルーターで同じように動作します。

  • 新鮮なインストール-このインストール方法は、工場のインストールだけでなく、破損後の回復に使用することができます。PXE(Preboot Execution Environment)/NetBoot または USB インストール メディア パッケージを使用して、新規インストールを実行できます。このインストール方法では、ホストOS、ツール、Junos VMをインストールします。

    PXEブートは、使用可能なデータストレージデバイスやインストールされているオペレーティングシステムとは独立したネットワークインターフェイスを使用してデバイスを起動する環境です。PXE 環境は、インターネットプロトコルとサービスを基盤として構築されています。これには、TCP/IP、DHCP、およびTFTPが含まれます。このインストール方法は、主に内部メディアの状態に応じて、デバイスにオペレーティングシステムをインストールするために使用されます。ネットワークインストールに必要なソフトウェアはTFTPサーバーに保存されます。PXE ブート方式は、リモート・インストールをサポートするため、インストールに対する対人支援の必要性を克服します。詳細については、「 PXE ブート サーバーへの VM ホスト インストール パッケージのコピー」を参照してください。VM ホスト インストール パッケージを PXE ブート サーバーにコピーした後、 コマンドを request vmhost reboot network 使用してデバイスを再起動してソフトウェアをインストールできます。デバイスは PXE サーバーから起動し、両方の SD にソフトウェアをインストールします。

    内部メディア障害が原因でデバイスの再起動に失敗した場合、またはJunos OSがインストールされていない場合に、USBディスクのインストール方法を使用することができます。詳細については、「 VM ホストをサポートするルーティング エンジン用の緊急ブート デバイスの作成」を参照してください。

    USBを使用した新規インストールでは、以下のディレクトリに両方のSSDのJunos OSイメージが表示されます。

    • 電流.p

    • バックアップ.p

    • バックアップ.b

  • 通常のインストール:このインストール方法は通常、アップグレードまたはダウングレード用です。この手順を使用して、現在実行中の Junos VM にランタイム インストール パッケージをインストールし、関連するコンポーネントをアップグレードまたはダウングレードできます。Junos VMは、依存関係チェックを実行して、互換性を確保するためにアップグレードやダウングレードが必要なソフトウェアコンポーネントを特定します。

メモ:

RE-S-X6-64G-LT および RE-MX2K-X8-64G-LT ルーティング エンジンは、アップグレードされた FreeBSD Limited イメージを持つ Junos OS のみを起動するように制限されています。 Junos-vmhost-install プレフィックスで始まる Limited イメージ以外のイメージでデバイスをインストールまたはアップグレードしようとすると、起動に失敗します。

VM ホストのアップグレード

すべての Junos OS リリースは、まとめてバンドルされたファイルのグループです。ルーティング エンジン RE-MX-X6、RE-MX-X8、RE-PTX-X8 は、64 ビット バージョンの Junos OS のみをサポートします。

メモ:

/configおよび/var以外のディレクトリに重要なファイルがある場合は、デバイスをアップグレードする前に安全な場所にファイルをコピーしてください。VM ホストのアップグレード後、/config および /var(/var/etc を除く)のファイルは保存されます。

メモ:

1つ以上のカスタムYANGデータモデルが追加されたデバイスにソフトウェアをインストールする前に、アクティブな設定からカスタムYANGデータモデルに対応する設定データをバックアップして削除します。詳細については、 ソフトウェアのアップグレードまたはダウングレード中のYANGパッケージと設定の管理を参照してください。

VMホストのアップグレードを実行するには、junos-vmhost-install-tgzxイメージを使用します。このアップグレードにより、互換性のある Junos OS とともにホスト イメージがインストールされます。

メモ:

RE-S-X6、RE-MX-X8、RE-PTX-X8 ルーティング エンジンで Junos OS をアップグレードするには、必ず VM ホスト インストール パッケージを使用します。jinstall パッケージは使用しないでください。

メモ:

Junos OS リリース 21.4R1 以降では、アップグレードまたは再起動時に、ACX5448、MX204、MX240、MX480、MX960、MX2010、MX2020、MX2008 ルーターで、アップグレードまたは再起動時に、Junos VM から Linux ホストにイメージをコピーするためのルート ログインが必要です。アップグレードの前に、 ステートメントをsystem services ssh root-login deny削除するか、 に設定を変更するsystem services ssh root-login deny-password必要があります。アップグレードが完了したら、ステートメントを設定にsystem service ssh root-login deny追加し直すことができます。https://kb.juniper.net/ を見る

次の例は、アップグレード操作を示しています。複数のソフトウェア パッケージとソフトウェア アドオン パッケージを同時にインストールできます。

VMホストのロールバック

最後に成功 request vmhost software add した操作でロードされたソフトウェアバージョンに戻すことができます。コマンドを使用して、ホストOSパッケージを含む以前のソフトウェアパッケージセットに request vmhost software rollback ロールバックできます。

次の例は、ソフトウェアのロールバック操作を示しています。セットpを使用してプライマリディスクから起動したルーティングエンジンは、アップグレード前にセットbを使用して起動していました。

user@host> request vmhost software rollback
Current root details, 		Device sda, Label: jrootp_P, Partition: sda3
      Finding alternate root for rollback
      Rollback to software on jrootb_P ...
      sh /etc/install/mk-mtre-rollback.sh jrootb_P b
      Mounting device in preparation for rollback...
      Updating boot partition for rollback...
      Rollback complete, please reboot the node for it to take effect.
      Cmos Write successfull
      Cmos Write successfull for Boot_retry
      Cmos Write successfull for Boot_retry
        

user@host> show vmhost version 
Current root details, 		Device sda, Label: jrootp_P, Partition: sda3
      Current boot disk: Primary
      Current root set: p
      UEFI 	Version: NGRE_v00.53.00.01
      Primary Disk, Upgrade Time: Wed Feb 24 17:51:53 UTC 2016
      Pending reboot.
      Version: set p
      VMHost Version: 2.951
      VMHost Root: vmhost-x86_64-15.1I20160210_2212_builder
      VMHost Core: vmhost-core-x86_64-15.1I20160210_2212_builder
      kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt
      Junos Disk: junos-install-x86-64-15.1F5.5
      Version: set b
      VMHost Version: 2.953
      VMHost Root: vmhost-x86_64-15.1F520160222_1052_builder
      VMHost Core: vmhost-core-x86_64-15.1F520160222_1052_builder
      kernel: 3.10.79-ovp-rt74-WR6.0.0.20_preempt-rt
      Junos Disk: junos-install-x86-64-15.1F5.6
      

VMホストのスナップショット

スナップショット機能を使用すると、デバイス上で現在実行中のファイルシステムパーティションとアクティブなファイルシステムパーティションのコピーを作成できます。

デバイス上で、ホストOSイメージのスナップショットをJunos OSイメージと共にバックアップできます。このコマンドを request vmhost snapshot 使用して、バックアップ ディスク上に VM ホストの復旧スナップショットを作成できます。

VM ホスト スナップショットを使用したディスクリカバリー

プライマリディスク(ディスク1)の状態が良好で、バックアップディスク(ディスク2)を回復する必要がある場合は、 コマンドを request vmhost snapshot 使用して、プライマリディスクからルーティングエンジンが起動したと仮定してバックアップディスクを回復します。セカンダリ ディスクの状態が不明な場合、またはディスク内のファイル システムが一貫した状態でない場合は、 コマンドに オプションを含 partition めます request vmhost snapshot partition

バックアップディスク(disk2)の状態が良好で、プライマリディスク(ディスク1)を回復する必要がある場合は、 コマンドをrequest vmhost snapshot recovery使用して、バックアップディスクからルーティングエンジンが起動したと仮定してプライマリディスクを回復します。プライマリ ディスクの状態が分からなかったり、パーティション テーブルの状態が悪い場合は、 コマンドに オプションを含partitionめます。 request vmhost snapshot recovery partition

目的のディスクから起動するには、コマンドを実行 request vmhost reboot { disk1, disk2} します。