Gestion des locations du boîtier privé en nuage
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 Private Cloud Appliance doit contenir au moins une location.
Toutes les locations de l'environnement sont collectivement appelées Enclave de calcul. Toutefois, la gestion de la location relève de l'administrateur du boîtier. Les locations sont créées à partir de l'Enclave de service, puis transmises à l'utilisateur initial de la location : l'administrateur de la location principale. Pour plus d'informations, voir Enclaves et interfaces.
Création et mise à jour d'une location
Un administrateur d'infrastructure configure une 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
-
-
Dans le menu de navigation, cliquez sur Locations.
-
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.
-
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.
-
-
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
-
-
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 :
PCA-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 -
Utilisez l'ID tâche pour vérifier le statut de votre commande.
PCA-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 [...] -
Vérifiez que la nouvelle location a été créée correctement. Utilisez les commandes
listetshowpour afficher les informations sur la location.PCA-ADMIN> list Tenant Data: id name -- ---- ocid1.tenancy.unique_ID myTenancy1 ocid1.tenancy.unique_ID myTenancy2 ocid1.tenancy.unique_ID myTenancy3 ocid1.tenancy.unique_ID myTestTenancy PCA-ADMIN> show Tenant name=myTestTenancy Data: Id = ocid1.tenancy.unique_ID Type = Tenant Name = myTestTenancy Description = A tenancy for testing purposes Service Namespace = test -
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
-
-
Dans le menu de navigation, cliquez sur Locations.
-
Dans le tableau des locations, cliquez sur le nom de la location à supprimer.
La page des détails de la location s'affiche.
-
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
-
-
Recherchez le nom et l'ID de la location à supprimer.
PCA-ADMIN> list Tenant Data: id name -- ---- ocid1.tenancy.unique_ID myTenancy1 ocid1.tenancy.unique_ID myTenancy2 ocid1.tenancy.unique_ID myTenancy3 ocid1.tenancy.unique_ID myTestTenancy -
Pour supprimer la location, utilisez la commande
delete Tenantsuivie du nom ou de l'ID location.PCA-ADMIN> delete Tenant name=myTestTenancy Status: Running JobId: 92b84ac2-1f2c-41d7-980e-d7549957ef93 -
Vérifiez que la location supprimée n'est plus affichée dans la liste des locations.
PCA-ADMIN> list Tenant Data: id name -- ---- ocid1.tenancy.unique_ID myTenancy1 ocid1.tenancy.unique_ID myTenancy2 ocid1.tenancy.unique_ID myTenancy3
-
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 de Private Cloud Appliance, et de nouvelles images de plate-forme peuvent être fournies lors des opérations de mise à niveau ou d'application de correctifs sur le boîtier. Les images sont placées dans le stockage partagé de la grappe de gestion sous /nfs/shared_storage/oci_compute_images.
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 ou de l'application de correctifs sur boîtier, 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 Compute Enclave, exécutez la commande importPlatformImages comme décrit dans cette section.
Les nouvelles versions d'une image, ajoutées lors de la mise à niveau et de l'application de correctifs, 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
importPlatformImagespour rendre toutes les images qui se trouvent dans le stockage partagé de la grappe de gestion (/nfs/shared_storage/oci_compute_images) également disponibles dans toutes les locations de l'enclave de calcul.PCA-ADMIN> importPlatformImages JobId: f21b9d86-ccf2-4bd3-bab9-04dc3adb2966
Utilisez
JobIdpour obtenir des informations plus détaillées sur la tâche. Dans l'exemple suivant, aucune nouvelle image n'a été fournie :PCA-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
listplatformImagespour lister toutes les images de plate-forme qui ont été importées à partir du stockage partagé de la grappe de gestion.PCA-ADMIN> listplatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.image.unique_ID uln-pca-Oracle-Linux-7.9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-8-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.26.6-20240611.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.27.7-20240602.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux8-OKE-1.28.3-20240602.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Solaris-11-2024.05.07_0.oci AVAILABLE
Les utilisateurs de l'interface utilisateur Web de calcul voient la même
lifecycleStateque celle affichée parlistplatformImages. Peu de temps après l'opération d'importation, les nouvelles images sont affichées avec l'état du cycle de vieIMPORTING. 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
DELETINGouDELETED. - Suppression d'images OCI
-
Dans l'interface de ligne de commande du service, utilisez la commande
deleteplatformImagepour supprimer une image de plate-forme. L'image afficheDELETING, puisDELETEDdans 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
deleteplatformImagene supprime pas le fichier d'image du stockage partagé. Il doit également être supprimé du système de fichiers. L'exécution de la commandeimportPlatformImagesréimporte l'image et la rend disponible à nouveau dans l'enclave de calcul.PCA-ADMIN> deleteplatformImage imageId=ocid1.image.unique_ID_7 JobId: 401567c3-3662-46bb-89d2-b7ad1541fa2d PCA-ADMIN> listplatformImages Data: id displayName lifecycleState -- ----------- -------------- ocid1.image.unique_ID uln-pca-Oracle-Linux-7.9-2024.05.29_0.oci AVAILABLE ocid1.image.unique_ID uln-pca-Oracle-Linux-8-2024.05.29_0.oci AVAILABLE [...] ocid1.image.unique_ID uln-pca-Oracle-Solaris-2024.05.07_0.oci DELETED