クラウド・ソフトウェア・ライブラリ(CSWLIB)管理

この項では、Oracle Base Database Cloud@Customer環境でソフトウェア・イメージを管理するためのツールについて説明します。dbaascli cswlib deleteLocalなどのコマンドではローカル・イメージを削除できますが、dbaascli cswlib downloadでは新しいソフトウェア・イメージをダウンロードできます。dbaascli cswlib listLocalを使用して使用可能なイメージをローカルに表示したり、dbaascli cswlib showImagesを使用して使用可能なすべてのデータベースおよびGrid Infrastructureイメージをチェックすることもできます。これらのコマンドは、ソフトウェアライブラリを効率的に管理および保守するのに役立ちます。

dbaascli cswlib deleteLocal

ローカル・イメージを削除するには、dbaascli cswlib deleteLocalコマンドを使用します。

rootユーザーとしてコマンドを実行します。

構文:

dbaascli cswLib deleteLocal --imageTag <value>

パラメータ:

パラメータ 説明
--imageTag Oracleホーム・イメージ・タグを指定します

よくある質問:

Q: dbaascli cswlib deleteLocalコマンドの目的は何ですか。

A: dbaascli cswlib deleteLocalコマンドは、システムからローカルのOracleホーム・イメージを削除するために使用します。

Q: dbaascli cswlib deleteLocalコマンドを実行するための前提条件は何ですか。

A: ローカル・イメージを削除するために必要な権限を使用できるようにするには、rootユーザーとしてコマンドを実行する必要があります。

Q: 削除するローカルイメージを指定する方法を教えてください。

A: --imageTagオプションを使用して、削除するOracleホーム・イメージ・タグを指定します。

質問: コマンドの–imageTagオプションは何を表していますか。

A: --imageTagオプションは、削除するOracleホーム・イメージに関連付けられた識別子またはタグを表します。

質問: このコマンドを使用して複数のローカル・イメージを一度に削除できますか。

A: いいえ。dbaascli cswlib deleteLocalコマンドでは、イメージ・タグで指定されたローカル・イメージを一度に1つのみ削除できます。

質問: –imageTagを指定せずにdbaascli cswlib deleteLocalコマンドを実行するとどうなりますか。

A: 削除するローカル・イメージを識別するために--imageTagが必要なため、コマンドは失敗します。

Q: このコマンドを使用して削除した後にローカルイメージを復元することはできますか?

A: いいえ、dbaascli cswlib deleteLocalコマンドを使用してローカル・イメージを削除すると、リカバリできません。続行する前にイメージ・タグを確認してください。

質問: いつdbaascli cswlib deleteLocalコマンドを使用する必要があるでしょうか。

A: このコマンドは、領域を解放したり、環境をクリーンアップするために、未使用または古いOracleホーム・イメージをローカル・システムから削除する必要がある場合に使用します。

例: dbaascli cswlib deletelocal

dbaascli cswlib deletelocal --imagetag 19.15.0.0.0
DBAAS CLI version MAIN
Executing command cswlib deletelocal --imagetag 19.15.0.0.0
Job id: 8b3e71de-4b81-4832-b49c-7f892179bb4f
Log file location: /var/opt/oracle/log/cswLib/deleteLocal/dbaastools_2022-07-18_10-00-02-AM_73658.log
dbaascli execution completed

dbaascli cswlib download

使用可能なソフトウェア・イメージをダウンロードできます。また、Oracle Base Database Cloud@Customer環境で使用可能にするには、dbaascli cswlib downloadコマンドを使用します。

前提条件:

rootユーザーとしてコマンドを実行します。

このユーティリティを使用するには、Oracle Base Database Cloud@Customer仮想マシンに接続する必要があります。

SSHを使用した仮想マシンへの接続を参照してください。

構文:

dbaascli cswlib download --version | --imageTag
[--product]

パラメータ:

パラメータ 説明
--version Oracleホーム・イメージのバージョンを指定します
--imageTag イメージのイメージ・タグを指定します
--product イメージ・タイプを指定します。有効な値: databaseまたはgrid

よくある質問:

Q: dbaascli cswlib downloadコマンドの目的は何ですか。

A: dbaascli cswlib downloadコマンドは、使用可能なソフトウェア・イメージをダウンロードして、Oracle Base Database Cloud@Customerで使用できるようにするために使用します。

Q: dbaascli cswlib downloadコマンドを実行するための前提条件は何ですか。

A: rootユーザーとしてコマンドを実行する必要があります。また、Oracle Base Database Cloud@Customer仮想マシンに接続する必要があります。

Q: このコマンドに必要な仮想マシンに接続するにはどうすればよいですか?

A: Oracle Base Database Cloud@Customer仮想マシンに接続するには、SSHを使用する必要があります。詳細な手順は、SSHを使用した仮想マシンへの接続を参照してください。

質問: コマンドで–versionオプションに何が指定されていますか。

A: --versionオプションは、ダウンロードするOracleホーム・イメージのバージョンを指定します。

Q: dbaascli cswlib downloadコマンドで–imageTagオプションを使用するにはどうすればよいですか。

A: --imageTagオプションは、ダウンロードするソフトウェア・イメージのイメージ・タグを指定するために使用します。

Q: コマンドの–productオプションの目的は何ですか。

A: --productオプションは、ダウンロードするイメージのタイプを指定します。有効な値はdatabaseまたはgridです。

Q: データベースイメージとグリッドイメージの両方を同時にダウンロードできますか?

A: いいえ。--productオプションを使用してdatabaseまたはgridのいずれかを指定する必要があるため、各ダウンロード操作は1つのタイプのイメージに固有です。

Q: バージョンやイメージタグを指定しないとどうなりますか?

A: ダウンロードする特定のソフトウェア・イメージを識別するには--versionまたは--imageTagオプションが必要であるため、コマンドが失敗するか、必要な情報の入力を求められる可能性があります。

Q: –versionと–imageTagの両方を同時に指定する必要がありますか。

A: いいえ。通常は、ダウンロードするイメージを識別する方法に応じて--versionまたは--imageTagのいずれかを指定しますが、両方を同時に指定することはできません。

Q: いつdbaascli cswlib downloadコマンドを使用しますか。

A: このコマンドは、Oracle Base Database Cloud@Customer設定でdatabaseまたはgrid環境のOracleホーム・ソフトウェア・イメージをダウンロードする必要がある場合に使用します。

例: dbaascli cswlib download–product–imageTag

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

例: dbaascli cswlib download–version 19.9.0.0.0

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

dbaascli cswlib listLocal

ローカルで使用可能なデータベースおよびGrid Infrastructureイメージのリストを表示するには、dbaascli cswlib listLocalコマンドを使用します。

rootユーザーとしてコマンドを実行します。

構文:

dbaascli cswLib listLocal [--product <value>]

パラメータ:

パラメータ 説明
--product Oracleホームの製品タイプを示します。有効な値: databaseまたはgrid。

よくある質問:

Q: dbaascli cswlib listLocalコマンドの目的は何ですか。

A: dbaascli cswlib listLocalコマンドは、システム上のローカルに使用可能なデータベース・イメージおよびGrid Infrastructureイメージのリストを表示するために使用します。

Q: dbaascli cswlib listLocalコマンドを実行するための前提条件は何ですか。

A: 使用可能なイメージにアクセスしてリストするのに必要な権限を持つには、コマンドをrootユーザーとして実行する必要があります。

Q: このコマンドを使用してリストするイメージのタイプを指定するにはどうすればよいですか。

A: --productオプションを使用して、リストするOracleホーム・イメージのタイプを指定します。有効な値はdatabaseまたはgridです。

Q: dbaascli cswlib listLocalコマンドでは、–productオプションは何を表していますか。

A: --productオプションは、Oracleホーム製品タイプを識別するため、使用可能なイメージのリストをdatabaseまたはgridタイプにフィルタできます。

Q: データベース・イメージとグリッド・イメージの両方を同時にリストできますか。

A: いいえ。--productオプションを使用すると、一度にdatabaseまたはgridイメージをリストできます。両方のリストを表示するには、異なる--product値を指定してコマンドを2回実行する必要があります。

Q: コマンドに–productオプションを指定しないとどうなりますか。

解答: --productオプションが指定されていない場合、コマンドはローカルで使用可能なすべてのイメージをリストするか、製品タイプを指定する必要があります。結果は環境設定によって異なります。

Q: どのような場合にdbaascli cswlib listLocalコマンドを使用すればよいですか。

A: このコマンドは、システムで現在ローカルで使用できるデータベースまたはGrid Infrastructureイメージを確認する場合に使用します。

Q: リスト内のデータベース・イメージとグリッド・イメージを区別するにはどうすればよいですか。

A: --productオプションを使用するとリストをフィルタできるため、databaseまたはgridを指定すると、その製品タイプに関連するイメージのみが表示され、区別が容易になります。

質問: dbaascli cswlib listLocalコマンドの実行に関連するリスクはありますか。

A: いいえ、このコマンドは非破壊的であり、ローカルで使用可能なイメージに関する情報のみを表示します。ファイルは変更または削除されません。

Q: このコマンドはリモートまたはクラウドに保存されたイメージを表示しますか?

A: いいえ、dbaascli cswlib listLocalコマンドは、リモートまたはクラウドに格納されたイメージではなく、システム上でローカルに使用可能なイメージのみを表示します。

例: dbaascli cswlib listlocal

dbaascli cswlib listlocal
DBAAS CLI version MAIN
Executing command cswlib listlocal
Job id: bc4f047c-0a34-4d4d-a1ea-21ddc2a9c627
Log file location: /var/opt/oracle/log/cswLib/listLocal/dbaastools_2022-07-18_10-29-53-AM_16077.log
############ List of Available Database Images  #############
1.IMAGE_TAG=12.2.0.1.220419
  IMAGE_SIZE=5GB
  VERSION=12.2.0.1.220419
  DESCRIPTION=12.2 APR 2022 DB Image
2.IMAGE_TAG=18.16.0.0.0
  IMAGE_SIZE=6GB
  VERSION=18.16.0.0.0
  DESCRIPTION=18c OCT 2021 DB Image
3.IMAGE_TAG=19.14.0.0.0
  IMAGE_SIZE=5GB
  VERSION=19.14.0.0.0
  DESCRIPTION=19c JAN 2022 DB Image
dbaascli execution completed

dbaascli cswlib showImages

使用可能なデータベースおよびGrid Infrastructureイメージのリストを表示するには、dbaascli cswlib showImagesコマンドを使用します。

rootユーザーとしてコマンドを実行します。

構文:

dbaascli cswlib showImages
[--product]

パラメータ:

パラメータ 説明
--product Oracleホームの製品タイプを示します。有効な値: databaseまたはgrid。

よくある質問:

Q: dbaascli cswlib showImagesコマンドの目的は何ですか。

A: dbaascli cswlib showImagesコマンドは、Oracle Base Database Cloud@Customer環境内でダウンロードまたは管理できる、使用可能なデータベースおよびGrid Infrastructureイメージのリストを表示するために使用します。

Q: dbaascli cswlib showImagesコマンドを実行するための前提条件は何ですか。

A: このコマンドは、使用可能なイメージを表示するために必要な権限があることを確認するために、rootユーザーとして実行する必要があります。

Q: このコマンドでリストされたイメージをフィルタするにはどうすればよいですか。

A: --productオプションをdatabaseまたはgridに指定して、その製品タイプに関連するイメージのみをリストすることで、イメージをフィルタできます。

Q: dbaascli cswlib showImagesコマンドでは、–productオプションは何を表していますか。

A: --productオプションは、Oracleホーム製品タイプを識別し、イメージのリストをデータベースまたはグリッドのいずれかにフィルタできるようにします。

Q: 1回のコマンド実行で、データベースとグリッドの両方のイメージを表示できますか。

A: いいえ。両方のタイプのイメージを表示するには、異なる--product値(databaseおよびgrid)を指定してコマンドを2回実行する必要があります。

Q: コマンドに–productオプションを指定しないとどうなりますか。

A: --productオプションが指定されていない場合、コマンドは使用可能なすべてのイメージをリストするか、環境構成に応じて製品タイプの指定を求めるプロンプトが表示されることがあります。

Q: どのような場合にdbaascli cswlib showImagesコマンドを使用すればよいですか。

A: このコマンドは、Oracle Base Database Cloud@Customer環境でダウンロードまたはデプロイ可能なデータベースまたはGrid Infrastructureイメージのリストを表示する場合に使用します。

Q: dbaascli cswlib showImagesコマンドとdbaascli cswlib listLocalコマンドに違いはありますか。

A: はい。dbaascli cswlib showImagesは、ダウンロードまたは管理できるすべての使用可能なイメージをリストし、dbaascli cswlib listLocalは、すでにダウンロードされ、システム上でローカルで使用可能なイメージのみをリストします。

Q: このコマンドはクラウドに保存されている画像を表示するために使用できますか?

A: はい。このコマンドは、ローカルに格納されたものだけでなく、Oracleのリポジトリからダウンロードできるイメージを表示できます。

Q: このコマンドではどのような画像を見ることができますか?

A: Oracleデータベースの管理および実行に不可欠なコンポーネントであるOracle AI DatabaseおよびGrid Infrastructureに関連するイメージを確認できます。

例: dbaascli cswlib showImages

dbaascli cswlib showImages