Roving Edge Tenancyの管理
テナンシとは、ユーザーが仮想化されたワークロードを構築および構成するためにクラウド・リソースを作成および管理する環境です。Roving Edge環境には、単一のテナンシが含まれます。
テナンシはサービス・エンクレーブから作成され、その後テナンシ内の初期ユーザー(プライマリ・テナンシ管理者)に引き渡されます。
テナンシの作成と更新
インフラストラクチャ管理者は、サービス・エンクレーブからテナンシを設定し、プライマリ・テナンシ管理者にアクセス詳細を提供します。その後、テナンシ管理者はCompute Enclaveで追加のユーザー・アカウントおよびクラウド・リソースの構成を開始できます。
- サービスWeb UIの使用
-
-
ナビゲーション・メニューから「Tenancies」をクリックします。
-
「テナンシ」ページの右上隅で、「テナンシの作成」をクリックします。
「テナンシの作成」ウィンドウが表示されます。
-
テナンシの詳細を入力します:
-
名前:新しいテナンシの名前を入力します。
-
説明:必要に応じて、新規テナンシの説明を入力します。
-
サービス・ネームスペース:このテナンシ内に作成されたすべてのリソースに一意のネームスペースを設定します。
-
認証資格証明:プライマリ・テナンシ管理者のユーザー名とパスワードを設定します。
このアカウントは、初めてテナンシにログインする際に使用する必要があります。テナンシ管理者は、追加のユーザー・アカウントを設定し、コンパートメント、ポリシーおよびその他のリソースを定義し、通常、ユーザーが必要なリソースのデプロイを開始できるようにクラウド環境を構成します。
-
-
「変更の保存」をクリックして、新しいテナンシを作成します。
「テナンシ」リストに新しいテナンシが表示されます。
-
- サービスCLIの使用
-
-
create Tenantコマンドを使用して新しいテナンシを作成します。名前、ネームスペースおよび管理アカウントの資格証明は必須パラメータであり、説明はオプションです。
構文(1行で入力):
create Tenant name=<tenancy_name> serviceNamespace=<tenancy_namespace> description=<tenancy_description> adminUserName=<tenancy_admin_user_name> adminPassword=<tenancy_admin_password> confirmPassword=<tenancy_admin_password>例:
RED2-ADMIN> create Tenant name=myTestTenancy serviceNamespace=test description="A tenancy for testing purposes" \ adminUserName=testadmin adminPassword=************ confirmPassword=************ JobId: a0ee398f-5d44-4b3f-8b9c-e5a9692c36a4 Data: id:ocid1.tenancy...<uniqueID> name:myTestTenancy -
ジョブIDを使用して、コマンドのステータスをチェックします。
RED2-ADMIN> show Job id=a0ee398f-5d44-4b3f-8b9c-e5a9692c36a4 Data: Id = a0ee398f-5d44-4b3f-8b9c-e5a9692c36a4 Type = Job AssociatedObj = id:ocid1.tenancy.unique_ID type:Tenant name:myTestTenancy AssociatedObj Type = Tenant AssociatedObj Id = ocid1.tenancy.unique_ID Done = true Name = CREATE_TYPE Run State = Succeeded [...] -
新しいテナンシが正しく作成されたことを確認します。テナンシ情報を表示するには、
listおよびshowコマンドを使用します。RED2-ADMIN> list Tenant Data: id name -- ---- ocid1.tenancy.unique_ID myTestTenancy RED2-ADMIN> show Tenant name=myTestTenancy Data: Id = ocid1.tenancy.unique_ID Type = Tenant Name = myTestTenancy Description = A tenancy for testing purposes Service Namespace = test -
コンピュートWeb UIのURL、テナンシ名、ユーザー名およびパスワードをプライマリ・テナンシ管理者に指定します。テナンシを使用する準備ができました。
テナンシ管理者は、追加のユーザー・アカウントを設定し、コンパートメント、ポリシーおよびその他のリソースを定義し、通常、ユーザーが必要なリソースのデプロイを開始できるようにクラウド環境を構成します。
-
- テナンシの更新
-
管理者が現時点で変更できるテナンシ・プロパティは説明のみです。
-
サービスWeb UI:テナンシ詳細ページを開き、「編集」をクリックします。
-
サービスCLI:コマンド
edit Tenant name=<tenancy_name> description=<tenancy_description>を使用します
-
テナンシの削除
テナンシ・ユーザーがすべてのリソースを削除したことを確認します。テナンシは、空の場合にのみ削除できます。
- サービスWeb UIの使用
-
-
ナビゲーション・メニューから、「Tenancies」をクリックします。
-
「テナンシ」表で、削除するテナンシの名前をクリックします。
テナンシの詳細ページが表示されます。
-
テナンシ詳細ページの右上隅で、「削除」をクリックします。プロンプトが表示されたら、操作を確認します。
-
- サービスCLIの使用
-
-
削除するテナンシの名前およびIDを検索します。
RED2-ADMIN> list Tenant Data: id name -- ---- ocid1.tenancy.unique_ID myTestTenancy -
テナンシを削除するには、
delete Tenantコマンドに続けてテナンシ名またはIDを指定します。RED2-ADMIN> delete Tenant name=myTestTenancy Status: Running JobId: 92b84ac2-1f2c-41d7-980e-d7549957ef93 -
削除されたテナンシがテナンシ・リストに表示されなくなったことを確認します。
RED2-ADMIN> list Tenant Data: id name -- ----
-
OCIイメージの提供
OCIイメージ(プラットフォーム・イメージとも呼ばれる)は、Roving Edgeのインストール中にシステムにロードされ、アップグレードまたはパッチ適用操作中に新しいプラットフォーム・イメージが提供される場合があります。イメージは、管理ノードからアクセス可能なローカルデバイスストレージの場所に配置されます。
ユーザーがプラットフォーム・イメージからインスタンスをデプロイできるようにするには、これらのイメージもCompute Enclaveにインポートする必要があります。デバイスのアップグレード中、インポートは通常のプロセスの一部です。Oracle提供のOCIイメージが正しくインポートされなかった場合、またはすべてのテナンシ・ユーザーが使用するカスタム・イメージをアップロードした場合は、この項の説明に従ってimportPlatformImagesコマンドを実行します。
アップグレード中に追加されたイメージの新しいバージョンは、既存のバージョンを置き換えることはありません。イメージの以前のバージョンが廃止され、ユーザーが使用できなくなった場合、管理者は、このセクションで説明するように、これらの古いバージョンを手動で削除する必要があります。イメージの3つ以上のバージョンが使用可能な場合、コンピュート・エンクレーブにイメージがリストされているときは、最新の3つのバージョンのみが表示されます。古いプラットフォーム・イメージは引き続き使用可能であり、イメージOCIDを指定して選択できます。
- OCIイメージのインポート
-
サービスCLIから、
importPlatformImagesコマンドを実行して、ローカル・デバイス記憶域の場所にあるすべてのイメージをテナンシで使用できるようにします。RED2-ADMIN> importPlatformImages JobId: f21b9d86-ccf2-4bd3-bab9-04dc3adb2966JobIdを使用して、ジョブの詳細情報を取得します。次の例では、新しいイメージは配信されていません。RED2-ADMIN> show job id=f21b9d86-ccf2-4bd3-bab9-04dc3adb2966 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 - OCIイメージのリスト
-
サービスCLIで、
listPlatformImagesコマンドを使用して、管理クラスタの共有記憶域からインポートされたすべてのプラットフォーム・イメージをリストします。RED2-ADMIN> listPlatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux-7.9-2025.07.21_0.oci AVAILABLE ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux-8-2025.09.16_0.oci AVAILABLE ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux-9-2025.09.16_0.oci AVAILABLE ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux8-OKE-1.32.7-20251127.oci AVAILABLE ocid1.cccimage...<unique_ID> uln-pca-Oracle-Solaris-11-2025.10.16_0.oci AVAILABLEコンピュートWeb UIユーザーには、
listplatformImagesに表示されるものと同じlifecycleStateが表示されます。インポート操作の直後に、新しいイメージがライフ・サイクル状態IMPORTINGで表示されます。インポート・ジョブが完了すると、ライフ・サイクルの状態がAVAILABLEに変わります。プラットフォーム・イメージを削除すると、サービスCLIとコンピュートWeb UIの両方でイメージが
DELETINGまたはDELETEDとしてリストされます。 - OCIイメージの削除
-
サービスCLIで、
deleteplatformImageコマンドを使用してプラットフォーム・イメージを削除します。このイメージは、Service CLI出力およびCompute EnclaveでDELETING、DELETEDとして表示され、最終的にはリストされません。重要
deleteplatformImageコマンドは、共有記憶域からイメージ・ファイルを削除しません。ファイル・システムからも削除する必要があります。importPlatformImagesコマンドを実行すると、イメージが再インポートされ、Compute Enclaveで再度使用可能になります。RED2-ADMIN> deleteplatformImage imageId=ocid1.image.unique_ID_7 JobId: 401567c3-3662-46bb-89d2-b7ad1541fa2d RED2-ADMIN> listplatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux-7.9-2025.07.21_0.oci AVAILABLE ocid1.cccimage...<unique_ID> uln-pca-Oracle-Linux-8-2025.09.16_0.oci AVAILABLE [...] ocid1.cccimage...<unique_ID> uln-pca-Oracle-Solaris-11-2025.10.16_0.oci DELETED