Gestion de la location en périphérie de réseau Rover

Une location est un environnement où les utilisateurs créent et gèrent des ressources en nuage afin de créer et de configurer des charges de travail virtualisées. Un environnement en périphérie de réseau Rover contient une seule location.

La location est créée à partir de Service Enclave, puis transmise à l'utilisateur initial de la location : l'administrateur de la location principale.

Création et mise à jour d'une location

Un administrateur d'infrastructure configure la location à partir de Service Enclave et fournit les détails d'accès à l'administrateur de la location principale. Ensuite, l'administrateur de la location peut commencer à configurer des comptes d'utilisateur et des ressources en nuage supplémentaires dans Compute Enclave.

Utiliser l'interface utilisateur Web du service
  1. Dans le menu de navigation, cliquez sur Locations.

  2. Dans le coin supérieur droit de la page Locations, cliquez sur Créer une location.

    La fenêtre Créer une location s'affiche.

  3. Entrez les détails de la location :

    • Nom : Entrez un nom pour la nouvelle location.

    • Description : Facultativement, entrez une description de la nouvelle location.

    • Espace de noms de service : Définissez un espace de noms unique pour toutes les ressources créées dans cette location.

    • Données d'identification d'authentification : Définissez un nom d'utilisateur et un mot de passe pour l'administrateur de la location principale.

      Ce compte doit être utilisé pour se connecter à la location pour la première fois. L'administrateur de la location configure des comptes d'utilisateur supplémentaires, définit des compartiments, des politiques et d'autres ressources, et configure généralement l'environnement en nuage afin que les utilisateurs puissent commencer à déployer les ressources requises.

  4. Cliquez sur Enregistrer les modifications pour créer la nouvelle location.

    La nouvelle location s'affiche dans la liste des locations.

Utilisation de l'interface de ligne de commande du service
  1. Créez une nouvelle location avec la commande create Tenant.

    Le nom, l'espace de noms et les données d'identification du compte d'administrateur sont des paramètres obligatoires; une description est facultative.

    Syntaxe (entrée sur une seule ligne) :

    create Tenant 
    name=<tenancy_name> 
    serviceNamespace=<tenancy_namespace> 
    description=<tenancy_description> 
    adminUserName=<tenancy_admin_user_name> 
    adminPassword=<tenancy_admin_password> 
    confirmPassword=<tenancy_admin_password>

    Exemple :

    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
  2. Utilisez l'ID tâche pour vérifier le statut de votre commande.

    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
    [...]
  3. Vérifiez que la nouvelle location a été créée correctement. Utilisez les commandes list et show pour afficher les informations sur la location.

    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
  4. Fournissez l'URL de l'interface utilisateur Web de calcul, le nom de la location, le nom d'utilisateur et le mot de passe à l'administrateur de la location principale. La location est maintenant prête à être utilisée.

    L'administrateur de la location configure des comptes d'utilisateur supplémentaires, définit des compartiments, des politiques et d'autres ressources, et configure généralement l'environnement en nuage afin que les utilisateurs puissent commencer à déployer les ressources requises.

Mise à jour d'une location

La seule propriété de location qu'un administrateur peut modifier pour le moment est la description.

  • Interface utilisateur Web du service : Ouvrez la page des détails de la location et cliquez sur Modifier.

  • Interface de ligne de commande du service : Utilisez la commande edit Tenant name=<tenancy_name> description=<tenancy_description>

Suppression d'une location

Assurez-vous que les utilisateurs de la location ont supprimé toutes leurs ressources. La location ne peut être supprimée que si elle est vide.

Utiliser l'interface utilisateur Web du service
  1. Dans le menu de navigation, cliquez sur Locations.

  2. Dans le tableau des locations, cliquez sur le nom de la location à supprimer.

    La page des détails de la location s'affiche.

  3. Dans le coin supérieur droit de la page de détails de la location, cliquez sur Supprimer. Confirmez l'opération à l'invite.

Utilisation de l'interface de ligne de commande du service
  1. Recherchez le nom et l'ID de la location à supprimer.

    RED2-ADMIN> list Tenant
    Data:
      id                            name
      --                            ----
      ocid1.tenancy.unique_ID   myTestTenancy
  2. Pour supprimer la location, utilisez la commande delete Tenant suivie du nom ou de l'ID location.

    RED2-ADMIN> delete Tenant name=myTestTenancy
    Status: Running
    JobId: 92b84ac2-1f2c-41d7-980e-d7549957ef93
  3. Vérifiez que la location supprimée n'est plus affichée dans la liste des locations.

    RED2-ADMIN> list Tenant
    Data:
      id                            name
      --                            ----
    

Fourniture d'images OCI

Les images OCI, également appelées images de plate-forme, sont chargées dans le système lors de l'installation en périphérie de réseau Rover, et de nouvelles images de plate-forme peuvent être fournies lors des opérations de mise à niveau ou d'application de correctifs. Les images sont placées dans un emplacement de stockage local accessible au noeud de gestion.

Pour permettre aux utilisateurs de déployer des instances à partir des images de plate-forme, ces images doivent également être importées dans Compute Enclave. Lors de la mise à niveau de l'appareil, l'importation fait partie du processus normal. Si les images OCI fournies par Oracle n'ont pas été importées correctement ou si vous avez chargé des images personnalisées à utiliser par tous les utilisateurs de la location, exécutez la commande importPlatformImages comme décrit dans cette section.

Les nouvelles versions d'une image, ajoutées lors de la mise à niveau, ne remplacent jamais les versions existantes. Si les versions antérieures d'une image sont obsolètes et ne doivent plus être disponibles pour les utilisateurs, un administrateur doit supprimer ces versions antérieures manuellement, comme décrit dans cette section. Si plus de trois versions d'une image sont disponibles, seules les trois versions les plus récentes sont affichées lorsque les images sont répertoriées dans Compute Enclave. Les anciennes images de plate-forme sont toujours disponibles et peuvent être sélectionnées en spécifiant l'OCID de l'image.

Importation d'images OCI

À partir de l'interface de ligne de commande du service, exécutez la commande importPlatformImages pour rendre toutes les images situées dans l'emplacement de stockage de l'appareil local disponibles pour la location.

RED2-ADMIN> importPlatformImages
JobId: f21b9d86-ccf2-4bd3-bab9-04dc3adb2966

Utilisez JobId pour obtenir des informations plus détaillées sur la tâche. Dans l'exemple suivant, aucune nouvelle image n'a été fournie :

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
Liste des images OCI

Dans l'interface de ligne de commande du service, utilisez la commande listPlatformImages pour lister toutes les images de plate-forme qui ont été importées à partir du stockage partagé de la grappe de gestion.

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

Les utilisateurs de l'interface utilisateur Web de calcul voient la même lifecycleState que celle affichée par listplatformImages. Peu de temps après l'opération d'importation, les nouvelles images sont affichées avec l'état du cycle de vie IMPORTING. Une fois la tâche d'importation terminée, l'état du cycle de vie passe à AVAILABLE.

Si vous supprimez une image de plate-forme, l'interface de ligne de commande du service et l'interface utilisateur Web du service de calcul indiquent l'image DELETING ou DELETED.

Suppression d'images OCI

Dans l'interface de ligne de commande du service, utilisez la commande deleteplatformImage pour supprimer une image de plate-forme. L'image affiche DELETING, puis DELETED dans la sortie de l'interface de ligne de commande du service et dans l'enclave de calcul, et n'est finalement pas listée du tout.

Important

La commande deleteplatformImage ne supprime pas le fichier d'image du stockage partagé. Il doit également être supprimé du système de fichiers. L'exécution de la commande importPlatformImages réimporte l'image et la rend disponible à nouveau dans l'enclave de calcul.

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