Cisco ASR 1000 シリーズ ルータでのソフトウェアパッケージ
この項では、次のトピックについて取り上げます。
ASR 1000 シリーズ ルータソフトウェアの概要
Cisco ASR 1000 シリーズ ルータは、Cisco IOS XE ソフトウェアを使用して動作します。Cisco IOS XE は、統合パッケージとオプションのサブパッケージを使用してリリースされます。
各統合パッケージには、ソフトウェアサブパッケージのコレクションが含まれています。各ソフトウェアサブパッケージは、Cisco ASR 1000 シリーズ ルータのさまざまな要素を制御する個別のソフトウェアファイルです。個々のソフトウェアサブパッケージは別々にアップグレードすることができます。あるいは、特定の統合パッケージのソフトウェアサブパッケージすべてを、統合パッケージ全体のアップグレードの一環としてアップグレードすることも可能です。重要な点として、IOS(RPIOS サブパッケージ)は、統合パッケージ全体を構成する 7 つの個別のサブパッケージの 1 つと見なされます。
一緒にパッケージ化されたソフトウェアサブパッケージのコレクションは、単一の統合パッケージになります。統合パッケージを使用すると、ルータ上の個々のサブパッケージすべてを 1 度のソフトウェアイメージのダウンロードでアップグレードすることができます。統合パッケージは Cisco.com からダウンロードできます。統合パッケージの一部である個々のサブパッケージを使用してルータを実行する場合は、まず Cisco.com からイメージをダウンロードし、そのイメージから個々のサブパッケージを抽出する必要があります。この操作は request platform コマンドライン インターフェイス コマンドを入力して実行できます。
Cisco IOS XE リリース 2.4 以降、ASR 1000 シリーズ共有ポートアダプタ(SPA)用 Cisco Webex ノードをサポートするために、sipspawma と呼ばれるタイプの補足的なオプションのサブパッケージのサポートが導入されました。オプションのサブパッケージは個々のサブパッケージと同様にインストールされます。ただし、オプションのサブパッケージは個々のサブパッケージの以前のサポートのように統合パッケージの一部としてバンドルされていないため、オプションのサブパッケージは個別にダウンロードする必要があります。
統合パッケージ
統合パッケージは、いくつかの個別のソフトウェア サブパッケージ ファイルで構成される単一のイメージです。単一の統合パッケージファイルはブート可能なファイルで、Cisco ASR 1000 シリーズ ルータは統合パッケージを使用して実行できます。
(注) |
統合パッケージには、必要な個々のサブパッケージファイルのみが含まれています。統合パッケージには、ASR 1000 シリーズ用 Cisco Webex ノード向けの「sipspawma」パッケージなどの補足的なオプションのサブパッケージは含まれていません。 |
各統合パッケージには、プロビジョニング ファイルも含まれています。プロビジョニング ファイルは、統合パッケージから抽出された個別のサブパッケージ、またはオプションのサブパッケージを使用してルータを実行する場合にブート処理に使用されます。統合パッケージ全体を実行する場合のメリットとデメリットについての詳細情報は、「Cisco ASR 1000 シリーズ ルータの実行:概要」(ページ 5-1)のセクションを参照してください。
Cisco IOS XE の特定のバージョンで使用可能な統合パッケージについては、該当するバージョンの Cisco IOS XE のリリースノートを参照してください。『Cisco IOS XE Software Release Notes』[英語] には、Cisco IOS XE の各バージョンのリリースノートが含まれています。
統合パッケージについての重要事項
統合パッケージに関する重要な情報は次のとおりです。
- 各統合パッケージのバージョンが異なる場合でも、RPBase、RPControl、ESPBase、SIPSPA、および SIPBase サブパッケージは統合パッケージ間では同一となります。
- RPIOS サブパッケージは、各統合パッケージのバージョンごとに内容がすべて異なります。
- 統合パッケージ ファイルは、ブート可能なファイルです。ルータが統合パッケージ全体を使用して稼働するように設定されている場合は、統合パッケージファイルを使用してルータをブートします。ルータが個別のサブパッケージを使用して稼働するように設定されている場合は、プロビジョニング ファイルを使用してルータをブートします。統合パッケージ全体を実行する場合のメリットとデメリットについての詳細情報は、「Cisco ASR 1000 シリーズ ルータの実行:概要」(ページ 5-1)のセクションを参照してください。
- オプションのサブパッケージをインストールする場合は、個別のサブパッケージと同様に、プロビジョニング ファイルを使用してルータをブートする必要があります。
統合パッケージに含まれる個別のソフトウェア サブパッケージ
このセクションでは、Cisco ASR 1000 シリーズ ルータのサブパッケージの概要と、各個別サブパッケージの目的について説明します。どの統合パッケージにも、これらの個別サブパッケージがすべて含まれます。特定の Cisco IOS XE Release に含まれる各個別サブパッケージの詳細については、そのリリースの『Cisco IOS XE Software Release Notes』を参照してください。
サブパッケージ |
目的 |
---|---|
RPBase |
ルート プロセッサ(RP)のオペレーティング システム ソフトウェアを提供します。 |
RPControl |
IOS プロセスとプラットフォームの他の部分との間のインターフェイスとなるコントロール プレーンのプロセスを制御します。 |
RPAccess |
セキュアソケットレイヤ(SSL)、セキュア シェル(SSH)、その他のセキュリティ機能など、制限付きコンポーネントの処理をエクスポートします。 |
RPIOS |
Cisco IOS 機能が保存および実行される Cisco IOS カーネルを提供します。 各統合パッケージには、異なる RPIOS が含まれています。 |
ESPBase |
ESP オペレーティング システム、制御プロセス、および ESP ソフトウェアを提供します。 |
SIPBase |
SIP オペレーティングシステムおよび制御プロセスを制御します。 |
SIPSPA |
SPA ドライバおよび Field Programmable Device(FPD)イメージを提供します。 |
個別のサブパッケージに関する重要事項
個別のサブパッケージに関する重要な情報は次のとおりです。
- 個別のサブパッケージを Cisco.com から別々にダウンロードできません。ユーザがこれらの個別のサブパッケージを入手するには、最初に統合パッケージをダウンロードしてから、コマンドライン インターフェイスを使用して、統合パッケージからサブパッケージを抽出する必要があります。
- ルータが統合パッケージではなく、個別のサブパッケージを使用して稼働している場合は、プロビジョニング ファイルを使用してルータをブートする必要があります。プロビジョニング ファイルはすべての統合パッケージの中に含まれており、個別のサブパッケージが抽出されるたびに、それぞれのサブパッケージに含まれるイメージから抽出されます。
統合パッケージ外のオプションのソフトウェアサブパッケージ
Cisco IOS XE リリース 2.4 以降、ASR 1000 シリーズ ルータは新しいタイプのサブパッケージをサポートします。これはオプションのソフトウェアサブパッケージであり、他の必要なサブパッケージとともにダウンロードおよびインストールされる個別の外部パッケージとして使用できます。
sipspawmak9 は、ASR 1000 シリーズ ルータ用 Cisco Webex ノードのシステムソフトウェアを提供するオプションのサブパッケージです。
オプションのサブパッケージに関する重要事項
オプションのサブパッケージに関する重要な情報は次のとおりです。
- オプションのサブパッケージは、統合パッケージファイルとは別にダウンロードされます。オプションのサブパッケージは、リリースの統合パッケージには含まれていません。
- オプションのパッケージのインストールは、プロビジョニングファイルを使用した個々のサブパッケージのインストールと同様に動作します。
- パッケージが RP に適用されなくなった場合は、オプションのサブパッケージをアンインストールしてプロビジョニングを削除できます。
- オプションのサブパッケージは、パッケージが各 RP のプロビジョニングファイルのディレクトリにある限り、標準の ISSU アップグレードプロセスで問題なくサポートされます。
プロビジョニング ファイル
(注) |
オプションのサブパッケージをインストールする場合は、プロビジョニング ファイルを使用してブート プロセスを管理する必要があります。 |
Cisco ASR 1000 シリーズ ルータが個別のサブパッケージまたはオプションのサブパッケージ(Cisco Webex ノードの Cisco ASR 1000 シリーズ用のパッケージなど)を使用して稼働するように設定されている場合は、プロビジョニングファイルがブートプロセスを管理します。個別のサブパッケージを使用して Cisco ASR 1000 シリーズ ルータを実行する場合は、プロビジョニングファイルをブートするようにルータを設定する必要があります。プロビジョニングファイルによって、個別のサブパッケージのブートアップが管理され、Cisco ASR 1000 シリーズ ルータは通常どおりに動作します。
個別のサブパッケージが統合パッケージから抽出されると、プロビジョニング ファイルも自動的に抽出されます。
統合パッケージ全体を使用してルータを実行する場合、プロビジョニング ファイルは必要ありません。この場合は、統合パッケージ ファイルを使用してルータをブートします。
統合パッケージ全体を実行する場合のメリットとデメリットについての詳細情報は、「Cisco ASR 1000 シリーズ ルータの実行:概要」(ページ 5-1)のセクションを参照してください。
プロビジョニング ファイルについての重要事項
プロビジョニング ファイルに関する重要な情報は次のとおりです。
- 各統合パッケージには、2 つのプロビジョニング ファイルが格納されています。1 つのファイルは「packages.conf」という決められた名前が付いたプロビジョニングファイルで、もう 1 つのファイルは統合パッケージの命名規則に基づく名前のプロビジョニングファイルです。2 つのプロビジョニング ファイルの機能は、すべての統合パッケージで完全に同一です。
- ほとんどの場合、ルータのブートには、「packages.conf」プロビジョニングファイルを使用する必要があります。通常は、「packages.conf」ファイルを使用してブートするようにルータを設定する方が簡単です。このファイルでブートするように設定すると、Cisco IOS XE をアップグレードする際に、ブートステートメントを変更する必要がなくなるためです( boot system file-system :packages.conf コンフィギュレーション コマンドをアップグレードの前後で変更する必要がなくなります)。
- プロビジョニング ファイルと個別のサブパッケージ ファイルは、同じディレクトリに保管する必要があります。プロビジョニング ファイルが、個別のサブパッケージとは異なるディレクトリ内にあると、適切に動作しません。
- プロビジョニング ファイルの名前は変更できますが、個別のサブパッケージのファイルの名前は変更できません。
- プロビジョニング ファイルと個別のサブパッケージ ファイルを同じディレクトリに格納して、ルータをブートしたあとは、これらのファイルの名前変更、削除、または変更を行わないことを強く推奨します。ファイルの名前変更、削除、またはその他の変更を行うと、ルータで予期せぬ問題および動作が発生する可能性があります。
ROMmon イメージ
個別の ROMmon イメージは、統合パッケージまたはその他のソフトウェア リリースとは別に、定期的にリリースされています。
各 ROMmon イメージの詳細については、ROMmon に付属のマニュアルを参照してください。ROMmon の詳細については、『Cisco ASR 1000 Series Routers Maintain and Operate Guide』[英語] を参照してください。
Field-Programmable ハードウェア デバイスをアップグレードするファイル
Cisco IOS XE Release 3.1.0S 以降、Field Programmable ハードウェアデバイスのアップグレードに使用される Field Programmable パッケージが必要に応じてリリースされています。パッケージ ファイルは、フィールドのアップグレードが必要な場合に、カスタマーの Field Programmable デバイスに提供されます。Cisco ASR 1000 シリーズ ルータが、Cisco ASR 1000-RP、Cisco ASR 1000-SIP、または Cisco ASR 1000-ESP に互換性のないバージョンのハードウェア プログラマブル ファームウェアを含む場合、ファームウェアをアップグレードする必要があります。
一般にアップグレードは、システムメッセージが Cisco ASR 1000 シリーズ ルータの Field Programmable デバイスの 1 つにアップグレードが必要であることを示す場合や、シスコのテクニカルサポートの担当者がアップグレードを提案する場合にのみ必要です。
Cisco IOS XE リリース 3.1.0S では、Complex Programmable Logic Device(CPLD)コードの新しいバージョンを含むパッケージファイルが、Cisco ASR 1013 ルータの Cisco ASR 1000-RP2 および Cisco ASR 1000-SIP10 での古いバージョンのファームウェアの更新が必要なユーザーに提供されています。
Field-Programmable ハードウェアデバイスのアップグレードの詳細については、『Upgrading Field Programmable Hardware Devices for Cisco ASR 1000 Series Routers』[英語] を参照してください。