42 ストレージ・プロパティ
ストレージ・プロパティは、ボリュームを作成するときにストレージ・ボリュームの配置を決定するために使用されます。
ストレージ・ボリュームを作成する際、ストレージ・プロパティを指定する必要があります。 データベース・ファイルの格納など、低遅延と高IOPSを必要とするストレージ・ボリュームの場合は、/oracle/public/storage/latencyストレージ・プロパティを指定します。 それ以外のストレージ・ボリュームの場合は、/oracle/public/storage/defaultを選択します。
この節で説明するCLIコマンドを実行する前に、CLIクライアントをインストールして、「CLIを使用するための準備」で説明されているように必要な環境変数を設定していることを確認してください。
storage-property list
指定したコンテナ内のすべてのストレージ・プロパティの詳細を取得します。
必要なロール
このタスクを実行するには、Compute_MonitorまたはCompute_Operationsのロールが必要です。 このロールが自分に割り当てられていない場合または不確実な場合は、システム管理者にOracle Cloud 「Infrastructure Classicコンソール」でそのロールが割り当てられていることを確認するように依頼してください。 「Oracle Cloudの管理とモニタリング」の「ユーザー・ロールの変更」を参照してください。
構文
opc compute storage-property list container [--name name]
このコマンドのパラメータとオプションのヘルプについては、-hオプションを指定してコマンドを実行してください。
例
opc -f json compute storage-property list /oracle/public
サンプル出力
読みやすくするため、一部の行は省略記号(...)を使用して省略されています。 実際の環境でコマンドを実行すると、完全な出力が表示されます。
{
"result": [
{
"description": "Default storageproperty for all StoragePools and StorageVolumes",
"name": "/oracle/public/storage/default",
"uri": "https://api-z999.compute.us0.oraclecloud.com/property/storage/oracle/public/storage/default"
},
{
"description": "for accessing iSCSI volumes optimized for latency",
"name": "/oracle/public/storage/latency",
"uri": "https://api-z999.compute.us0.oraclecloud.com/property/storage/oracle/public/storage/latency"
},
{
"description": "Default property used for storing snapshot",
"name": "/oracle/public/storage/snapshot/default",
"uri": "https://api-z999.compute.us0.oraclecloud.com/property/storage/oracle/public/storage/snapshot/default"
}
]
}
注意:
他のストレージ・プロパティが一覧に表示されるばあいがあります。 ただし、これらは使用しないでください。 データベース・ファイルの格納などのように、低遅延と高IOPSを必要とするストレージ・ボリュームの場合は、/oracle/public/storage/latencyを選択します。 それ以外のストレージ・ボリュームの場合は、/oracle/public/storage/defaultを選択します。
storage-property discover
指定したコンテナ内のストレージ・プロパティのリストを取得します。
必要なロール
このタスクを実行するには、Compute_MonitorまたはCompute_Operationsのロールが必要です。 このロールが自分に割り当てられていない場合または不確実な場合は、システム管理者にOracle Cloud 「Infrastructure Classicコンソール」でそのロールが割り当てられていることを確認するように依頼してください。 「Oracle Cloudの管理とモニタリング」の「ユーザー・ロールの変更」を参照してください。
構文
opc compute storage-property discover container
このコマンドのパラメータとオプションのヘルプについては、-hオプションを指定してコマンドを実行してください。
例
opc -f json compute storage-property discover /oracle/public/storage
サンプル出力
{
"result": [
"/oracle/public/storage/default",
"/oracle/public/storage/latency",
"/oracle/public/storage/snapshot/"
]
}
storage-property get
指定したストレージ・プロパティの詳細を取得します。
必要なロール
このタスクを実行するには、Compute_MonitorまたはCompute_Operationsのロールが必要です。 このロールが自分に割り当てられていない場合または不確実な場合は、システム管理者にOracle Cloud 「Infrastructure Classicコンソール」でそのロールが割り当てられていることを確認するように依頼してください。 「Oracle Cloudの管理とモニタリング」の「ユーザー・ロールの変更」を参照してください。
構文
opc compute storage-property get name
このコマンドのパラメータとオプションのヘルプについては、-hオプションを指定してコマンドを実行してください。
例
opc -f json compute storage-property get /oracle/public/storage/default
サンプル出力
{
"description": "Default storageproperty for all StoragePools and StorageVolumes",
"name": "/oracle/public/storage/default",
"uri": "https://api-z999.compute.us0.oraclecloud.com/property/storage/oracle/public/storage/default"
}