プラットフォーム・イメージの提供
プラットフォーム・イメージはPrivate Cloud Applianceのインストール時に提供され、アプライアンスのアップグレードまたはパッチ適用操作中に新しいプラットフォーム・イメージが提供される場合があります。
インストール、アップグレードおよびパッチ適用中に、新しいプラットフォーム・イメージは/nfs/shared_storage/oci_compute_images
の管理ノードに配置されます。 パッチ適用およびアップグレード中に、コマンドを実行して、これらのイメージを「コンピュート・エンクレーブ」ユーザーが使用できるようにします。 「Oracle Private Cloud Applianceパッチ適用ガイド」のOracle Cloud Infrastructureイメージへのパッチ適用のpatchOCIimages
コマンド、および「Oracle Private Cloud Applianceアップグレード・ガイド」のOracle Cloud InfrastructureイメージのアップグレードのupgradeOCIImages
コマンドを参照してください。
「プラットフォーム・イメージのインポート」で説明されているイメージ・インポート・コマンドは、イメージを「コンピュート・エンクレーブ」ユーザーが使用できるようにします。 このimportPlatformImages
コマンドは、パッチまたはアップグレード中にイメージがインポートされなかった場合、またはイメージを再インポートする必要がある場合に実行します。 このコマンドを使用して、管理ノードの/nfs/shared_storage/oci_compute_images
にイメージを配置した後、すべての「コンピュート・エンクレーブ」ユーザーがカスタム・イメージを使用できるようにすることもできます。
アップグレードおよびパッチ適用中、新しいバージョンのイメージは管理ノードの既存のバージョンを置き換えません。 管理ノードで使用可能なイメージのバージョンが3つ以上ある場合、イメージが「コンピュート・エンクレーブ」にリストされているときは、最新の3つのバージョンのみが表示されます。 イメージOCIDを指定して、古いプラットフォーム・イメージをユーザーが引き続き使用できます。
プラットフォーム・イメージのインポート
importPlatformImages
コマンドを実行して、管理ノード上の/nfs/shared_storage/oci_compute_images
にあるすべてのイメージを、「コンピュート・エンクレーブ」内のすべてのテナンシのすべてのコンパートメントでも使用できるようにします。
PCA-ADMIN> importPlatformImages Command: importPlatformImages Status: Running Time: 2022-11-10 17:35:20,345 UTC JobId: f21b9d86-ccf2-4bd3-bab9-04dc3adb2966
JobId
を使用して、ジョブの詳細情報を取得します。 次の例では、新しいイメージは配信されていません:
PCA-ADMIN> show job id=f21b9d86-ccf2-4bd3-bab9-04dc3adb2966 Command: show job id=f21b9d86-ccf2-4bd3-bab9-04dc3adb2966 Status: Success Time: 2022-11-10 17:35:36,023 UTC Data: Id = f21b9d86-ccf2-4bd3-bab9-04dc3adb2966 Type = Job Done = true Name = OPERATION Progress Message = There are no new platform image files to import Run State = Succeeded Transcript = 2022-11-10 17:35:20.339 : Created job OPERATION Username = admin
プラットフォーム・イメージのリスト
listplatformImages
コマンドを使用して、管理ノードからインポートされたすべてのプラットフォーム・イメージをリストします。
PCA-ADMIN> listplatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.image.unique_ID uln-pca-Oracle-Linux-7.9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-8-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.26.6-20240611.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.27.7-20240602.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.28.3-20240602.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Solaris-11-2024.05.07_0.oci AVAILABLE
「コンピュート・エンクレーブ」ユーザーには、listplatformImages
に表示されるものと同じlifecycleState
が表示されます。 importPlatformImages
の実行直後に、listplatformImages
と「コンピュート・エンクレーブ」の両方に、lifecycleState
IMPORTING
の新しいイメージが表示されることがあります。 importPlatformImages
ジョブが完了すると、listplatformImages
と「コンピュート・エンクレーブ」の両方にイメージがAVAILABLE
として表示されます。
「プラットフォーム・イメージの削除」に示すようにプラットフォーム・イメージを削除すると、listplatformImages
と「コンピュート・エンクレーブ」の両方に、イメージがDELETING
またはDELETED
として表示されます。
プラットフォーム・イメージの削除
次のコマンドを使用して、指定したプラットフォーム・イメージを削除します。 このイメージは、listplatformImages
出力および「コンピュート・エンクレーブ」でDELETING、DELETEDとして表示され、最終的にはリストされません。 ただし、イメージ・ファイルは管理ノードから削除されず、importPlatformImages
コマンドを実行すると、イメージがすべてのコンパートメントで再度使用できるようにイメージが再インポートされます。
PCA-ADMIN> deleteplatformImage imageId=ocid1.image.unique_ID_7 JobId: 401567c3-3662-46bb-89d2-b7ad1541fa2d PCA-ADMIN> listplatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.image.unique_ID uln-pca-Oracle-Linux-7.9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-8-2024.05.29_0.oci AVAILABLE [...] ocid1.image.unique_ID uln-pca-Oracle-Solaris-2024.05.07_0.oci DELETED