Gestion de la bibliothèque de logiciels cloud (CSWLIB)

Cette section fournit des outils de gestion des images logicielles dans les environnements Oracle Base Database Cloud@Customer. Des commandes telles que dbaascli cswlib deleteLocal permettent de supprimer des images locales, tandis que dbaascli cswlib download permet de télécharger de nouvelles images logicielles. Vous pouvez également visualiser les images disponibles localement avec dbaascli cswlib listLocal ou vérifier toutes les images de base de données et Grid Infrastructure disponibles à l'aide de dbaascli cswlib showImages. Ces commandes permettent de gérer et de gérer efficacement les bibliothèques de logiciels.

dbaascli cswlib deleteLocal

Pour supprimer l'image locale, utilisez la commande dbaascli cswlib deleteLocal.

Exécutez la commande en tant qu'utilisateur root.

Syntaxe :

dbaascli cswLib deleteLocal --imageTag <value>

Paramètres:

Paramètre Description
--imageTag indique la balise d'image de répertoire de base Oracle

Foire aux questions:

Q : Quel est le but de la commande dbaascli cswlib deleteLocal ?

R : La commande dbaascli cswlib deleteLocal permet de supprimer une image de répertoire de base Oracle locale du système.

Q : Quels sont les prérequis pour exécuter la commande dbaascli cswlib deleteLocal ?

R : la commande doit être exécutée en tant qu'utilisateur root pour garantir que les droits d'accès nécessaires sont disponibles pour supprimer l'image locale.

Q : Comment spécifier l'image locale à supprimer ?

R : utilisez l'option --imageTag pour indiquer la balise d'image de répertoire de base Oracle à supprimer.

Q : Que représente l'option –imageTag dans la commande ?

R : l'option --imageTag représente l'identificateur ou la balise associés à l'image de répertoire de base Oracle à supprimer.

Q : Puis-je supprimer plusieurs images locales à la fois à l'aide de cette commande ?

R : Non. La commande dbaascli cswlib deleteLocal vous permet de supprimer une seule image locale à la fois, indiquée par sa balise d'image.

Q : Que se passe-t-il si j'exécute la commande dbaascli cswlib deleteLocal sans spécifier la valeur –imageTag ?

R : La commande échoue car --imageTag est requis pour identifier l'image locale à supprimer.

Q : Est-il possible de récupérer une image locale après sa suppression à l'aide de cette commande ?

R : Non. Une fois que l'image locale est supprimée à l'aide de la commande dbaascli cswlib deleteLocal, elle ne peut pas être récupérée. Vérifiez la balise d'image avant de continuer.

Q : Quand dois-je utiliser la commande dbaascli cswlib deleteLocal ?

R : utilisez cette commande lorsque vous devez enlever une image de répertoire de base Oracle non utilisée ou obsolète du système local pour libérer de l'espace ou nettoyer votre environnement.

Exemple : dbaascli cswlib deletelocal

dbaascli cswlib deletelocal --imagetag 19.15.0.0.0
DBAAS CLI version MAIN
Executing command cswlib deletelocal --imagetag 19.15.0.0.0
Job id: 8b3e71de-4b81-4832-b49c-7f892179bb4f
Log file location: /var/opt/oracle/log/cswLib/deleteLocal/dbaastools_2022-07-18_10-00-02-AM_73658.log
dbaascli execution completed

dbaascli cswlib download

Pour télécharger l'image logicielle disponible et la mettre à disposition dans votre environnement Oracle Base Database Cloud@Customer, utilisez la commande dbaascli cswlib download.

Prérequis :

Exécutez la commande en tant qu'utilisateur root.

Pour employer l'utilitaire, vous devez vous connecter à une machine virtuelle Oracle Base Database Cloud@Customer.

Reportez-vous à Connexion à une machine virtuelle avec SSH.

Syntaxe :

dbaascli cswlib download --version | --imageTag
[--product]

Paramètres:

Paramètre Description
--version indique une version d'image d'Oracle Home
--imageTag indique la balise de l'image
--product indique le type d'image. Valeurs valides : database ou grid

Foire aux questions:

Q : Quel est le but de la commande de téléchargement dbaascli cswlib ?

R : La commande dbaascli cswlib download permet de télécharger les images logicielles disponibles et de les rendre disponibles dans Oracle Base Database Cloud@Customer.

Q : Quels sont les prérequis pour exécuter la commande de téléchargement dbaascli cswlib ?

R : Vous devez exécuter la commande en tant qu'utilisateur root. En outre, vous devez être connecté à une machine virtuelle Oracle Base Database Cloud@Customer.

Q : Comment puis-je me connecter à la machine virtuelle requise pour cette commande ?

R : Vous devez utiliser SSH pour vous connecter à la machine virtuelle Oracle Base Database Cloud@Customer. Des instructions détaillées sont disponibles dans Connexion à une machine virtuelle avec SSH.

Q : Que spécifie l'option –version dans la commande ?

R : l'option --version indique la version de l'image de répertoire de base Oracle à télécharger.

Q : Comment utiliser l'option –imageTag dans la commande de téléchargement dbaascli cswlib ?

R : L'option --imageTag permet de spécifier la balise d'image de l'image logicielle à télécharger.

Q : Quel est le but de l'option –product dans la commande ?

R : L'option --product indique le type d'image à télécharger. Les valeurs valides sont database ou grid.

Q : Puis-je télécharger simultanément des images de base de données et de grille ?

R : Non. Vous devez indiquer database ou grid à l'aide de l'option --product. Chaque opération de téléchargement est donc propre à un type d'image.

Q : Que se passe-t-il si je ne spécifie pas de balise de version ou d'image ?

R : La commande échouera probablement ou vous demandera les informations requises, car les options --version ou --imageTag sont nécessaires pour identifier l'image logicielle spécifique à télécharger.

Q : Est-il nécessaire de spécifier à la fois –version et –imageTag ?

R : Non. En général, vous indiquez --version ou --imageTag en fonction de la façon dont vous voulez identifier l'image à télécharger, mais pas les deux en même temps.

Q : Quand utiliserais-je la commande de téléchargement dbaascli cswlib ?

R : utilisez cette commande lorsque vous devez télécharger des images logicielles de répertoire de base Oracle pour les environnements database ou grid dans votre configuration Oracle Base Database Cloud@Customer.

Exemple : dbaascli cswlib download –product –imageTag

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

Exemple : dbaascli cswlib download –version 19.9.0.0.0

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

dbaascli cswlib listLocal

Pour afficher la liste des images Database et Grid Infrastructure disponibles en local, utilisez la commande dbaascli cswlib listLocal.

Exécutez la commande en tant qu'utilisateur root.

Syntaxe :

dbaascli cswLib listLocal [--product <value>]

Paramètres:

Paramètre Description
--product identifie le type du produit Oracle Home. Valeurs valides : database ou grid.

Foire aux questions:

Q : Quel est le but de la commande dbaascli cswlib listLocal ?

R : La commande dbaascli cswlib listLocal permet de visualiser la liste des images de base de données et Grid Infrastructure disponibles localement sur votre système.

Q : Quels sont les prérequis pour exécuter la commande dbaascli cswlib listLocal ?

R : la commande doit être exécutée en tant qu'utilisateur root pour disposer des droits d'accès nécessaires pour accéder aux images disponibles et les répertorier.

Q : Comment spécifier le type d'image à répertorier à l'aide de cette commande ?

R : utilisez l'option --product pour indiquer le type d'image de répertoire de base Oracle à répertorier. Les valeurs valides sont database ou grid.

Q : Que représente l'option –product dans la commande dbaascli cswlib listLocal ?

R : L'option --product identifie le type de produit de répertoire de base Oracle, ce qui vous permet de filtrer la liste des images disponibles sur les types database ou grid.

Q : Puis-je répertorier simultanément les images de base de données et de grille ?

R : Non. L'option --product vous permet de répertorier les images database ou grid à la fois. Vous devez exécuter la commande deux fois avec des valeurs --product différentes pour afficher les deux listes.

Q : Que se passe-t-il si je ne spécifie pas l'option –product dans la commande ?

R : si l'option --product n'est pas spécifiée, la commande peut répertorier toutes les images disponibles localement ou vous demander de spécifier le type de produit. Le résultat peut dépendre de la configuration de votre environnement.

Q : Quand dois-je utiliser la commande dbaascli cswlib listLocal ?

R : Vous devez utiliser cette commande pour vérifier quelles images de base de données ou Grid Infrastructure sont actuellement disponibles localement sur votre système.

Q : Comment puis-je différencier les images de base de données et de grille de la liste ?

R : L'option --product vous permet de filtrer la liste. Ainsi, en spécifiant database ou grid, vous ne verrez que les images pertinentes pour ce type de produit, ce qui facilite la différenciation.

Q : Y a-t-il un risque associé à l'exécution de la commande dbaascli cswlib listLocal ?

R : Non, cette commande n'est pas destructive et affiche uniquement des informations sur les images disponibles localement. Il ne modifie ni ne supprime aucun fichier.

Q : Cette commande affiche-t-elle des images distantes ou stockées dans le cloud ?

R : Non. La commande dbaascli cswlib listLocal affiche uniquement les images disponibles localement sur votre système, et non celles stockées à distance ou dans le cloud.

Exemple : dbaascli cswlib listlocal

dbaascli cswlib listlocal
DBAAS CLI version MAIN
Executing command cswlib listlocal
Job id: bc4f047c-0a34-4d4d-a1ea-21ddc2a9c627
Log file location: /var/opt/oracle/log/cswLib/listLocal/dbaastools_2022-07-18_10-29-53-AM_16077.log
############ List of Available Database Images  #############
1.IMAGE_TAG=12.2.0.1.220419
  IMAGE_SIZE=5GB
  VERSION=12.2.0.1.220419
  DESCRIPTION=12.2 APR 2022 DB Image
2.IMAGE_TAG=18.16.0.0.0
  IMAGE_SIZE=6GB
  VERSION=18.16.0.0.0
  DESCRIPTION=18c OCT 2021 DB Image
3.IMAGE_TAG=19.14.0.0.0
  IMAGE_SIZE=5GB
  VERSION=19.14.0.0.0
  DESCRIPTION=19c JAN 2022 DB Image
dbaascli execution completed

dbaascli cswlib showImages

Pour afficher la liste des images de base de données et Grid Infrastructure disponibles, utilisez la commande dbaascli cswlib showImages.

Exécutez la commande en tant qu'utilisateur root.

Syntaxe :

dbaascli cswlib showImages
[--product]

Paramètres:

Paramètre Description
--product identifie le type du produit Oracle Home. Valeurs valides : database ou grid.

Foire aux questions:

Q : Quel est le but de la commande dbaascli cswlib showImages ?

R : La commande dbaascli cswlib showImages permet de visualiser la liste des images de base de données et de Grid Infrastructure disponibles qui peuvent être téléchargées ou gérées dans votre environnement Oracle Base Database Cloud@Customer.

Q : Quels sont les prérequis pour exécuter la commande dbaascli cswlib showImages ?

R : la commande doit être exécutée en tant qu'utilisateur root pour vous assurer que vous disposez des droits d'accès nécessaires pour visualiser les images disponibles.

Q : Comment filtrer les images répertoriées par cette commande ?

R : Vous pouvez filtrer les images en indiquant l'option --product avec database ou grid pour répertorier uniquement les images associées à ce type de produit.

Q : Que représente l'option –product dans la commande dbaascli cswlib showImages ?

R : L'option --product identifie le type de produit du répertoire de base Oracle, ce qui vous permet de filtrer la liste des images dans la base de données ou la grille.

Q : Puis-je afficher les images de base de données et de grille en une seule exécution de commande ?

R : Non. Vous devez exécuter la commande deux fois avec des valeurs --product différentes (database et grid) pour visualiser les deux types d'image.

Q : Que se passe-t-il si je ne spécifie pas l'option –product dans la commande ?

R : si l'option --product n'est pas spécifiée, la commande peut répertorier toutes les images disponibles ou vous inviter à spécifier le type de produit, en fonction de la configuration de votre environnement.

Q : Quand dois-je utiliser la commande dbaascli cswlib showImages ?

R : Utilisez cette commande pour visualiser la liste des images de base de données ou Grid Infrastructure disponibles pour téléchargement ou déploiement dans votre environnement Oracle Base Database Cloud@Customer.

Q : Existe-t-il une différence entre les commandes dbaascli cswlib showImages et dbaascli cswlib listLocal ?

R : Oui, dbaascli cswlib showImages répertorie toutes les images disponibles que vous pouvez télécharger ou gérer, tandis que dbaascli cswlib listLocal répertorie uniquement les images déjà téléchargées et disponibles localement sur votre système.

Q : Cette commande peut-elle être utilisée pour afficher les images stockées dans le cloud ?

R : Oui. Cette commande peut afficher les images pouvant être téléchargées à partir des référentiels Oracle, et pas seulement celles stockées localement.

Q : Quel type d'image puis-je m'attendre à voir avec cette commande ?

R : Vous pouvez vous attendre à voir des images liées à Oracle AI Database et Grid Infrastructure, qui sont des composants essentiels pour gérer et exécuter les bases de données Oracle.

Exemple : dbaascli cswlib showImages

dbaascli cswlib showImages