ノート:
- このチュートリアルでは、Oracle Cloudへのアクセスが必要です。無料アカウントにサインアップするには、Oracle Cloud Infrastructure Free Tierの開始を参照してください。
- Oracle Cloud Infrastructureの資格証明、テナンシおよびコンパートメントの値の例を使用します。演習を完了するときに、これらの値をクラウド環境に固有の値に置き換えます。
Oracle Exadata Database ServiceのVMクラスタ更新操作に対する詳細なOCI IAM権限の割当て
イントロダクション
Oracle Exadata Database Service on Cloud@CustomerおよびOracle Exadata Database Service on Dedicated Infrastructureの仮想マシン(VM)クラスタ操作に詳細な権限を割り当てることができるようになりました。たとえば、データベース管理者(DBA)グループがメモリーまたはCPUのみをスケーリングできるようにしたり、ストレージ管理者グループがローカルおよびExadataストレージを管理できるようにしたり、セキュリティ管理者グループにVMクラスタへのSSHキーの追加を許可したりできます。この機能拡張により、VMクラスタの更新操作をきめ細かく制御できます。
目的
- 特定のOracle Cloud Infrastructure Identity and Access Management (OCI IAM)ポリシーを作成して、VMクラスタの更新操作に詳細な権限を割り当てます。
タスク1: VMクラスタ更新操作にきめ細かい権限を割り当てるOCI IAMポリシーの作成
-
OCIコンソールにログインし、「アイデンティティとセキュリティ」に移動して「ポリシー」をクリックします。
-
ポリシーの作成をクリックします。
-
「ポリシーの作成」ページで、次の情報を入力し、「作成」をクリックします。
-
名前:ポリシー名を入力します。
-
説明:説明を入力します。
-
コンパートメント:コンパートメントの選択
-
ポリシー・ビルダー: 「手動エディタの表示」を選択し、特定のOCI IAMポリシーを入力して、
CLOUD_VM_CLUSTER_UPDATE
操作に詳細な権限を割り当てます。allow group StorageAdmin to use cloud-vmclusters in compartment compartment_name where any {request.permission='CLOUD_VM_CLUSTER_UPDATE_EXADATA_STORAGE', request.permission='CLOUD_VM_CLUSTER_UPDATE_LOCAL_STORAGE'} allow group StorageAdmin to use cloud-exadata-infrastructures in compartment compartment_name where request.permission = 'CLOUD_EXADATA_INFRASTRUCTURE_INSPECT' allow group StorageAdmin to use cloud-vmclusters in compartment compartment_name where request.permission = 'CLOUD_VM_CLUSTER_INSPECT'
ノート:次の図は、選択したコンパートメント内のVMクラスタのローカルおよびExadataストレージをスケーリングする権限をグループのユーザーに付与するポリシーを示しています(
StorageAdmin
)。 -
タスク2: VMクラスタ更新操作の割当て済OCI IAM権限の検証
-
OCIコンソールに移動し、「Oracle Database」に移動して「Oracle Exadata Database Service on Dedicated Infrastructure」をクリックします。
-
VMクラスタ更新に対して割り当てられたOCI IAM権限を検証するVMクラスタを選択します。「Exadata VMクラスタ詳細」ページで、「SSHキーの追加」をクリックします。
StorageAdmin
グループに属するユーザーが、グループに割り当てられていない操作を実行しようとした場合。たとえば、VMクラスタにSSHキーを追加すると、次の図に示すようにエラーが表示されます。 -
ただし、同じユーザーがVMクラスタのローカル・ストレージをスケーリングできます。
ノート:この例では、ユーザーはVMクラスタ上のVM当たりの/u02のサイズを60 GBから70 GBに増やします。
-
「変更の保存」をクリックします。Exadata VMクラスタはUPDATING状態になります。
ローカル・ストレージのスケーリング操作が完了すると、両方のノードにわたる/u02のサイズは140 GBになります。
グループのメンバーは、グループに割り当てられたOCI IAMポリシーで許可されているVMクラスタ操作のみを実行できます。
ノート:
- ユーザーは、Exadata VMクラスタの更新操作に必要なポリシーを使用してOCI IAMグループを作成し、これらのグループにユーザーを割り当てる必要があります。ユーザーがコンソールでリソースを表示できるようにするには、
INSPECT
権限が必要です。たとえば、クラウドvmclustersの検査、データベースの検査などを行います。 CLOUD_VM_CLUSTER_UPDATE
OCI IAM権限から詳細な権限に移行する場合、既存のユーザーは、Exadata VMクラスタ更新操作用の特定のOCI IAMポリシーを使用して新しいOCI IAMグループを作成し、ユーザーをこれらのグループに割り当てる必要があります。ユーザーが新しいグループに移動したら、CLOUD_VM_CLUSTER_UPDATE
OCI IAM権限を既存のグループから取り消す必要があります。- 既存のOCI IAM権限
CLOUD_VM_CLUSTER_UPDATE
は、Exadata VMクラスタの更新操作に対するファイングレイン制御を必要としないお客様でも引き続き使用できます。 - Oracle Exadata Database Service on Dedicated InfrastructureおよびOracle Exadata Database Service on Cloud@CustomerのVMクラスタの権限およびAPI操作の詳細の完全なリストは、「関連リンク」の項を参照してください。
- ユーザーは、Exadata VMクラスタの更新操作に必要なポリシーを使用してOCI IAMグループを作成し、これらのグループにユーザーを割り当てる必要があります。ユーザーがコンソールでリソースを表示できるようにするには、
関連リンク
-
Oracle Exadata Database Service on Dedicated InfrastructureのクラウドVMクラスタの権限およびAPI操作の詳細
-
Oracle Exadata Database Service on Cloud@CustomerのVMクラスタの権限およびAPI操作の詳細
-
Oracle Exadata Database Service on Dedicated Infrastructureの新機能
-
Exadata Database Service on Dedicated Infrastructureのビデオ・プレイリスト
-
Oracle LiveLabsワークショップ: Oracle Exadata Database Service on Dedicated Infrastructureの開始
-
Oracle LiveLabsワークショップ: Oracle Exadata Database Service on Cloud@Customerの開始
承認
- 著者 - Sanjay Narvekar氏、Tammy Bednar氏、Leo Alvarado氏(製品管理)
その他の学習リソース
docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。
製品ドキュメントについては、Oracle Help Centerを参照してください。
Assign Granular OCI IAM Permissions for VM Cluster Update Operations for Oracle Exadata Database Service
G25942-01
February 2025
Copyright ©2025, Oracle and/or its affiliates.