ソフトウェア・イメージの管理
- Oracle Cloud Infrastructureでのソフトウェア・イメージの使用
- Exadata Cloud Infrastructureインスタンスでのソフトウェア・イメージの使用
ソフトウェア・イメージを作成、保存および再利用します。 - ソフトウェア・イメージに対するコンソールの使用
- APIを使用したデータベース・ソフトウェア・イメージの管理
次のAPI操作を使用して、データベース・ソフトウェア・イメージを管理します:
親トピック: ハウツー・ガイド
Oracle Cloud Infrastructureでのソフトウェア・イメージの使用
- ソフトウェア・イメージの作成とストレージ
ソフトウェア・イメージは、DBシステム、Exadata Cloud Infrastructureインスタンス、データベース・ホーム、データベースまたはGrid Infrastructureをプロビジョニングまたは更新する前に作成するテナンシ内のリソースです。 - OPatch lsinventoryコマンドを使用したOracle Homeへのパッチの適用の確認
OPatchユーティリティを使用すると、Oracle Database HomeまたはOracle Grid Infrastructureホームに個別パッチを適用できます。opatch
ユーティリティは、$ORACLE_HOME/Opatch
ディレクトリにあります。
親トピック: ソフトウェア・イメージの管理
ソフトウェア・イメージの作成および格納
ソフトウェア・イメージは、DBシステム、Exadata Cloud Infrastructureインスタンス、データベース・ホーム、データベースまたはGrid Infrastructureをプロビジョニングまたは更新する前に作成するテナンシ内のリソースです。
ソフトウェア・イメージ・リソースには、次の2つのタイプがあります。
- Grid Infrastructureソフトウェア・イメージ: Grid Infrastructureソフトウェア・イメージは、Oracle Grid Infrastructureの更新に使用されるOracle Grid Infrastructureソフトウェアを含むリソースです。Grid Infrastructureソフトウェア・イメージは、Oracleが公開したソフトウェア・リリースまたは顧客が作成したカスタム・ソフトウェア・イメージで、目的のGrid Infrastructureリリース更新(GIRU)および追加の個別パッチが含まれます。
- データベース・ソフトウェア・イメージ:データベース・ソフトウェア・イメージは、Oracle DatabasesおよびOracle Databaseホームのプロビジョニングおよび更新に使用されるOracle Databaseソフトウェアを含むリソースです。データベース・ソフトウェア・イメージは、必要なデータベース・リリース更新(DBRU)および追加の個別パッチを含む、お客様が作成したOracle公開ソフトウェア・リリースまたはカスタム・ソフトウェア・イメージです。
テナンシで作成できるソフトウェア・イメージの数に制限はなく、Oracle Cloud Infrastructureでサポートされている任意のOracle DatabaseソフトウェアまたはOracle Grid Infrastructureのバージョンおよび更新を使用してイメージを作成できます。
ソフトウェア・イメージは、Oracle管理のObject Storageに自動的に格納され、Oracle Cloud Infrastructure Consoleで表示および管理できます。ソフトウェア・イメージはリージョンレベルのリソースですが、テナンシ内の任意のリージョンからアクセスできます。
ノート:ソフトウェア・イメージでは、オブジェクト・ストレージの使用コストが発生します。
Oracleホームに適用されたパッチを検証するためのOPatch lsinventoryコマンドの使用
OPatchユーティリティによって、個別パッチをOracle Database HomeまたはOracle Grid Infrastructureホームに適用できます。opatch
ユーティリティは、$ORACLE_HOME/Opatch
ディレクトリにあります。
OPatchで提供されるlsinventory
コマンドを使用して、Oracle Database HomeまたはOracle Grid Infrastructureホームに適用された暫定パッチをリストするファイルを作成できます。その後、カスタム・ソフトウェア・イメージの作成時にこのファイルをOCIコンソールにアップロードして、ソースOracle Database HomeまたはOracle Grid Infrastructureホームで使用されるパッチの正確なセットをソフトウェア・イメージに含まれるパッチのリストに追加できます。opatch
ユーティリティは、$ORACLE_HOME/Opatch
ディレクトリにあります。次に、lsinventory
コマンドを使用してlsinventory
ファイルを作成する例を示します:
opatch lsinventory
コマンドを実行して、適用された個別パッチのリストを取得します。$ORACLE_HOME/OPatch/opatch lsinventory Oracle Interim Patch Installer version 12.2.0.1.21 Copyright (c) 2021, Oracle Corporation. All rights reserved. Oracle Home : /u02/app/oracle/product/19.0.0.0/dbhome_2 Central Inventory : /u01/app/oraInventory from : /u02/app/oracle/product/19.0.0.0/dbhome_2/oraInst.loc OPatch version : 12.2.0.1.21 OUI version : 12.2.0.7.0 Log file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/opatch2021-01-21_09-22-45AM_1.log Lsinventory Output file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/lsinv/lsinventory2021-01-21_09-22-45AM.txt
Oracle Interim Patch Installer version 12.2.0.1.41 Copyright (c) 2024, Oracle Corporation. All rights reserved. Oracle Home : /u01/app/oracle/product/19.0.0.0/gridhome_1 Central Inventory : /u01/app/oraInventory from : /u01/app/oracle/product/19.0.0.0/gridhome_1/oraInst.loc OPatch version : 12.2.0.1.41 OUI version : 12.2.0.7.0 Log file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/opatch2024-04-19_19-24-22PM_1.log Lsinventory Output file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/lsinv/lsinventory2024-04-19_19-24-22PM.txt
lsinventory
出力ファイルを使用して、特定のOracle Database HomeまたはOracle Grid Infrastructureホームに適用される追加の個別パッチを抽出します。
Exadata Cloud Infrastructureインスタンスでのソフトウェア・イメージの使用
ソフトウェア・イメージを作成、保存および再利用します。
ソフトウェア・イメージを作成すると、次のことが可能になります。
- ソフトウェア・イメージ、RUおよび個別(個別)パッチに基づいて、カスタム・データベースおよびGrid Infrastructureイメージを作成します。
- カスタム・イメージをリソースとしてオブジェクト・ストレージに自動的に保存します。
- Oracle DatabaseホームまたはOracle Databaseに、必要なRUおよび個別パッチをプロビジョニングします。
- ソフトウェア・イメージを使用して、データベース・ホームおよびGrid Infrastructureを更新します。
- Data Guard作成プロセスでソフトウェア・イメージを別のサービスにクローンします。
ソフトウェア・イメージは、顧客によって作成および管理され、明示的に削除されるまで使用できます。
親トピック: ソフトウェア・イメージの管理
ソフトウェア・イメージに対するコンソールの使用
- データベース・ソフトウェア・イメージを作成するには
この手順に従って、Exascaleインフラストラクチャ上のOracle Exadata Database Serviceにデータベースを作成します - データベース・ホームからデータベース・ソフトウェア・イメージを作成するには
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceにデータベース・ソフトウェア・イメージを作成するには、この手順に従います。 - カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新するには
次の手順を使用して、カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新します。 - カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには
カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには、次の手順を使用します。 - ソフトウェア・イメージを削除するには
次の手順を使用して、ソフトウェア・イメージを削除します。
親トピック: ソフトウェア・イメージの管理
データベース・ソフトウェア・イメージを作成するには
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceにデータベースを作成するには、この手順に従います
親トピック: ソフトウェア・イメージに対するコンソールの使用
データベース・ホームからデータベース・ソフトウェア・イメージを作成するには
Exascaleインフラストラクチャ上のOracle Exadata Database Serviceにデータベース・ソフトウェア・イメージを作成するには、この手順に従います。
親トピック: ソフトウェア・イメージに対するコンソールの使用
カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新するには
次の手順を使用して、カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新します。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Exascaleインフラストラクチャ上のExadata Database Service」をクリックします。
- 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。
- データベース・ソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
- 「データベース・ホーム」をクリックします。
- 更新するデータベース・ホームの名前をクリックします。
- 「更新」をクリックします。
- コンパートメントを選択します
- 「タイプ」をクリックし、「カスタム」を選択して、「フィルタの適用」をクリックします。
- リージョンを選択します。
リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。
- 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェック」を選択します。
- 表示された「事前チェックの確認」ダイアログで、「事前チェック」をクリックして続行します。
- 事前チェックを正常に実行したら、「アクション」ボタン(3つのドット)から「データベース・ホーム更新の適用」を選択します。
- 表示された「適用の確認」ダイアログで、「適用」をクリックして続行します。
親トピック: ソフトウェア・イメージに対するコンソールの使用
カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには
次の手順を使用して、カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新します。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Exascaleインフラストラクチャ上のExadata Database Service」をクリックします。
- 「Oracle Exadata Database Service on Dedicated Infrastructure」で、「Exadata VMクラスタ」をクリックします。
- Grid Infrastructureソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
- 表示されるVMクラスタの詳細ページで、「更新(GI)」をクリックします。
- 「コンパートメント」を選択します。
- 「タイプ」をクリックし、「カスタム」を選択して、「フィルタの適用」をクリックします。
- 「リージョン」を選択します。
リージョン・フィルタは、現在接続されているリージョンにデフォルト設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。別のリージョンを選択すると、ソフトウェア・イメージ・リストがリフレッシュされ、選択したリージョンで作成されたソフトウェア・イメージが表示されます。
- 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェック」を選択します。
- 表示された「事前チェックの確認」ダイアログで、「事前チェック」をクリックして続行します。
- 事前チェックを正常に実行したら、「アクション」ボタン(3つのドット)から「Grid Infrastructure更新の適用」を選択します。
- 表示された「クラウドVMクラスタ・パッチの適用」ダイアログで、「適用」をクリックして続行します。
親トピック: ソフトウェア・イメージに対するコンソールの使用
ソフトウェア・イメージを削除するには
ソフトウェア・イメージを削除するには、次の手順を使用します。
- ナビゲーション・メニューを開きます。「Oracle Database」をクリックし、「Exascaleインフラストラクチャ上のExadata Database Service」をクリックします。
- 「リソース」で、「ソフトウェア・イメージ」をクリックします。
- ソフトウェア・イメージのリストで、削除するイメージを見つけ、行の最後にある「アクション」アイコン(3つのドット)をクリックします。
- 「削除」をクリックします。
- 表示される「Delete software image」ダイアログで、アクションを確認するソフトウェアイメージの名前を入力します。
- 「削除」をクリックします。
親トピック: ソフトウェア・イメージに対するコンソールの使用
APIを使用したデータベース・ソフトウェア・イメージの管理
次のAPI操作を使用して、データベース・ソフトウェア・イメージを管理します:
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
親トピック: ソフトウェア・イメージの管理