Gestion des locations d'appliance de cloud privé
Une location est un environnement où les utilisateurs créent et gèrent des ressources cloud 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 "clave de calcul". Toutefois, la gestion de location incombe à l'administrateur de l'appliance. Les locations sont créées à partir de l'enclave de service, puis transférées à l'utilisateur initial de la location : l'administrateur de location principal. Pour plus d'informations, reportez-vous à la section Enclaves and Interfaces.
Créer et mettre à jour une location
Un administrateur d'infrastructure configure une location à partir de l'enclave de service et fournit des détails d'accès à l'administrateur de location principal. L'administrateur de location peut ensuite commencer à configurer des comptes utilisateur et des ressources cloud supplémentaires dans l'enclave de calcul.
- Utiliser l'interface utilisateur Web de service
-
-
Dans le menu de Navigation, cliquez sur Location.
-
Dans l'angle supérieur droit de la page Locations, cliquez sur Create Tenancy.
La fenêtre Créer une location apparaît.
-
Renseignez les détails de la location :
-
Nom : entrez le nom de la nouvelle location.
-
Description : entrez éventuellement 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.
-
Informations d'identification d'authentification : définissez un nom utilisateur et un mot de passe pour l'administrateur de location principal.
Ce compte doit être utilisé pour la première connexion à la location. L'administrateur de location configure des comptes utilisateur supplémentaires, définit des compartiments, des stratégies et d'autres ressources, et configure généralement l'environnement cloud afin que les utilisateurs puissent commencer à déployer les ressources requises.
-
-
Cliquez sur Save Changes (Enregistrer les modifications) pour créer la location.
La nouvelle location apparaît dans la liste des locations.
-
- Utilisation de la CLI de service
-
-
Créez une location avec la commande
create Tenant.Le nom, l'espace de noms et les informations d'identification du compte d'administration sont des paramètres obligatoires ; une description est facultative.
Syntaxe (saisie 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 de travail 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 Compute, le nom de la location, le nom utilisateur et le mot de passe à l'administrateur de la location principale. La location est maintenant prête à être utilisée.
L'administrateur de location configure des comptes utilisateur supplémentaires, définit des compartiments, des stratégies et d'autres ressources, et configure généralement l'environnement cloud 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 de service : ouvrez la page de détails de la location et cliquez sur Modifier.
-
CLI de service : utilisez la commande
edit Tenant name=<tenancy_name> description=<tenancy_description>
-
Suppression d'une location
Assurez-vous que les utilisateurs de location ont enlevé toutes leurs ressources. La location ne peut être supprimée que si elle est vide.
- Utiliser l'interface utilisateur Web de service
-
-
Dans le menu de Navigation, cliquez sur Location.
-
Dans la table des locations, cliquez sur le nom de la location à supprimer.
La page de détails de la location apparaît.
-
Dans l'angle supérieur droit de la page de détails de la location, cliquez sur Supprimer. Confirmez l'opération lorsque vous y êtes invité.
-
- Utilisation de la CLI de 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 de la 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 sur 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 patches de l'appliance. Les images sont placées dans le stockage partagé du cluster 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 l'enclave de calcul. Pendant la mise à niveau de l'appliance ou l'application de patches, l'import fait partie du processus normal. Si les images OCI fournies par Oracle n'ont pas été correctement importées ou si vous avez téléchargé des images personnalisées à utiliser par tous les utilisateurs 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 patches, 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 anciennes versions 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 l'enclave de calcul. Les anciennes images de plate-forme sont toujours disponibles et peuvent être sélectionnées en indiquant l'OCID de l'image.
- Import d'images OCI
-
A partir de l'interface de ligne de commande de service, exécutez la commande
importPlatformImagespour rendre toutes les images présentes dans le stockage partagé du cluster 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 le travail. 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 de service, utilisez la commande
listplatformImagespour répertorier toutes les images de plate-forme importées à partir du stockage partagé du cluster 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 Compute voient le même
lifecycleStatequelistplatformImages. Peu de temps après l'opération d'import, les nouvelles images sont affichées avec l'état de cycle de vieIMPORTING. Une fois le travail d'import terminé, l'état du cycle de vie devientAVAILABLE.Si vous supprimez une image de plate-forme, l'interface de ligne de commande de service et l'interface Web de calcul répertorient l'image sous la forme
DELETINGouDELETED. - Suppression d'images OCI
-
Dans la CLI de service, utilisez la commande
deleteplatformImagepour supprimer une image de plate-forme. L'image estDELETING, puisDELETEDdans la sortie de l'interface de ligne de commande de service et dans l'enclave de calcul. Elle n'est finalement pas répertoriée du tout.Important
La commande
deleteplatformImagene supprime pas le fichier 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 à nouveau disponible 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