ソフトウェア・ソースの理解
OS管理ハブは、ソフトウェア・ソース(リポジトリ)を使用してOracle LinuxインスタンスにOSコンテンツを提供します。
ソフトウェア・ソースとは何ですか。
ソフトウェア・ソースは、パッケージおよびモジュールのコレクションで、リポジトリとも呼ばれます。ソフトウェア・ソースを使用して、OS管理ハブによって管理されるインスタンスで使用可能なコンテンツを制御します。OS Management Hubでソフトウェア・ソースを追加または作成すると、リージョンごとに作成されます。
ソフトウェア・ソースは、Oracle Linuxインスタンスにのみ適用されます。Windowsインスタンスはソフトウェア・ソースを使用しません。
ソフトウェア・ソース・タイプ
OS管理ハブでは、次のソフトウェア・ソース・タイプがサポートされます。
どのソフトウェア・ソースを添付する必要がありますか。
インスタンスをサポートするために必要な最小限のソフトウェア・ソースを少なくともアタッチして、最新のパッケージおよび更新へのアクセスを保証します。
-
Oracle Linux 8および9
- BaseOSおよび AppStreamソフトウェアソースが必要です。
-
Oracle Linux 7
- Oracle Linux 7はExtended Support (ELS)にあるため、ELSソフトウェアソースが必要です。
-
Ksplice
- Kspliceをゼロ・ダウンタイムのカーネル更新に使用する場合は、Kspliceソフトウェア・ソースを接続します。
-
Unbreakable Enterprise Kernel (EK)
- Unbreakable Enterprise Kernel (UEK)を使用している場合は、UEKソフトウェアソースを接続します。
必要なソフトウェア・ソースが不明な場合は、OCIプラットフォーム・イメージで使用されるデフォルトのリポジトリをアタッチすることをお薦めします。
可用性とは
ベンダー・ソフトウェア・ソースをサービスに追加した後、ソースはすべてのインスタンス・タイプで自動的に使用可能になるわけではありません。ソースの可用性は、OCIインスタンス、オンプレミスまたはサードパーティ・クラウド・インスタンスで異なる場合があります。oci_included
などの一部のソースは、OCIインスタンスにのみ適用されます。ksplice
などの他のソースでは、OCI以外のインスタンスに対して権限が必要になる場合があります。権限を追加するまで、ksplice
ソフトウェア・ソースはOCIインスタンスでのみ使用できます。
カスタム・ソフトウェア・ソースの可用性は、作成に使用されるベンダー・ソフトウェア・ソースの可用性によって決まります。たとえば、カスタム・ソースがOCIでのみ使用可能なベンダー・ソースを使用する場合、カスタム・ソースもOCIでのみ使用できます。
ソフトウェア・ソースの可用性ステータス
ソフトウェア・ソースの可用性は、コンソール内の2つの場所(ソースの詳細ページまたはサービスへのベンダー・ソースの追加時)で表示できます。
ソフトウェア・ソースの詳細を表示する場合、可能なステータスは次のとおりです:
- OCI、オンプレミス、サードパーティ・クラウドのインスタンスで使用可能: すべてのインスタンスでソフトウェア・ソースを使用できます。
- OCIのインスタンスで使用可能: ソフトウェア・ソースはオンプレミス・インスタンスまたはサードパーティ・クラウド・インスタンスに対して制限されますが、OCIインスタンスで使用できます。一部のソースは、
oci_included
など、OCIインスタンスでのみ使用できます。ksplice
などの他のソースでは、権限を追加して、オンプレミスまたはサードパーティ・クラウド・インスタンスで使用可能にできます。 - 次のインスタンスで使用可能: -: インスタンスで使用するためにソフトウェア・ソースがまだサービスに追加されていません。ベンダー・ソフトウェア・ソースを追加して使用可能にします。
ベンダー・ソフトウェア・ソースを追加する場合、「制限付き」列で可能なステータスは次のとおりです:
- - (ダッシュ): ソフトウェア・ソースは制限されません。これは、すべてのインスタンス・タイプで使用できます。
- 非OCIで使用不可: ソフトウェア・ソースは制限されませんが、オンプレミスまたはサードパーティ・クラウド・インスタンスでの使用には無効です。たとえば、OCIインスタンスによってのみ使用されるパッケージを提供する
ol8_oci_included-x86_64
です。 - OCI使用のみ: ソフトウェア・ソースはOCIインスタンスでのみ使用できます。資格を追加するまで、オンプレミスまたはサードパーティ・クラウドでは使用できません。
ソフトウェア・ソース・ミラーとは
管理ステーションの役割が割り当てられたシステムは、ソフトウェア・ソースをオンプレミスまたはサポートされているサードパーティ・クラウドのインスタンスにミラー化して配布します。管理ステーションは、それを使用するインスタンスをサポートするために必要なソフトウェア・ソースのみをミラー化します。ミラー化されたソフトウェアソースのリストは、ステーションを使用するプロファイルを登録するまで空になります。「ミラー化されるソフトウェア・ソース」を参照してください。