Gestión de la biblioteca de software en la nube (CSWLIB)

En esta sección se proporcionan herramientas para gestionar imágenes de software en entornos de Oracle Base Database Cloud@Customer. Los comandos como dbaascli cswlib deleteLocal permiten la eliminación de imágenes locales, mientras que dbaascli cswlib download permite la descarga de nuevas imágenes de software. También puede ver las imágenes disponibles localmente con dbaascli cswlib listLocal o comprobar todas las imágenes de base de datos y Grid Infrastructure disponibles mediante dbaascli cswlib showImages. Estos comandos ayudan a gestionar y mantener bibliotecas de software de manera eficiente.

dbaascli cswlib deleteLocal

Para suprimir la imagen local, utilice el comando dbaascli cswlib deleteLocal.

Ejecute el comando con el usuario root.

Sintaxis:

dbaascli cswLib deleteLocal --imageTag <value>

Parámetros:

Parámetro Descripción
--imageTag Especifica la etiqueta de imagen de directorio raíz de Oracle

Preguntas frecuentes:

P: ¿Cuál es la finalidad del comando dbaascli cswlib deleteLocal?

R: El comando dbaascli cswlib deleteLocal se utiliza para suprimir una imagen del directorio raíz de Oracle local del sistema.

P: ¿Cuáles son los requisitos para ejecutar el comando dbaascli cswlib deleteLocal?

R: El comando se debe ejecutar como usuario root para asegurarse de que los permisos necesarios están disponibles para suprimir la imagen local.

P: ¿Cómo puedo especificar qué imagen local borrar?

R: Utilice la opción --imageTag para especificar la etiqueta de imagen del directorio raíz de Oracle que desea suprimir.

P: ¿Qué representa la opción –imageTag en el comando?

R: La opción --imageTag representa el identificador o la etiqueta asociados a la imagen del directorio raíz de Oracle que desea suprimir.

P: ¿Puedo eliminar varias imágenes locales a la vez mediante este comando?

R: No, el comando dbaascli cswlib deleteLocal permite suprimir solo una imagen local a la vez, especificada por su etiqueta de imagen.

P: ¿Qué sucede si ejecuto el comando dbaascli cswlib deleteLocal sin especificar –imageTag?

R: El comando fallará porque se necesita --imageTag para identificar qué imagen local se debe suprimir.

P: ¿Es posible recuperar una imagen local después de que se haya suprimido mediante este comando?

R: No, una vez que la imagen local se suprime mediante el comando dbaascli cswlib deleteLocal, no se puede recuperar. Asegúrese de verificar la etiqueta de imagen antes de continuar.

P: ¿Cuándo tendría que utilizar el comando dbaascli cswlib deleteLocal?

R: Debe utilizar este comando cuando necesite eliminar una imagen del directorio raíz de Oracle no utilizada u obsoleta del sistema local para liberar espacio o limpiar el entorno.

Ejemplo: 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

Para descargar las imágenes de software disponibles y hacer que estén disponibles en el entorno de Oracle Base Database Cloud@Customer, utilice el comando dbaascli cswlib download.

Requisitos previos:

Ejecute el comando con el usuario root.

Para usar la utilidad, debe conectarse a una máquina virtual de Oracle Base Database Cloud@Customer.

Consulte Conexión a una máquina virtual con SSH.

Sintaxis:

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

Parámetros:

Parámetro Descripción
--version especifica la versión de una imagen del directorio raíz de Oracle
--imageTag especifica la etiqueta de imagen de la imagen
--product Especifica el tipo de imagen. Valores válidos: database o grid

Preguntas frecuentes:

P: ¿Cuál es la finalidad del comando dbaascli cswlib download?

R: El comando dbaascli cswlib download se utiliza para descargar las imágenes de software disponibles y hacer que estén disponibles en Oracle Base Database Cloud@Customer.

P: ¿Cuáles son los requisitos para ejecutar el comando dbaascli cswlib download?

R: Debe ejecutar el comando con el usuario root. Además, debe estar conectado a una máquina virtual de Oracle Base Database Cloud@Customer.

P: ¿Cómo puedo conectarme a la máquina virtual necesaria para este comando?

R: Debe usar SSH para conectarse a la máquina virtual de Oracle Base Database Cloud@Customer. Puede encontrar instrucciones detalladas en Connecting to a Virtual Machine with SSH.

P: ¿Qué especifica la opción –version en el comando?

R: La opción --version especifica la versión de imagen del directorio raíz de Oracle que desea descargar.

P: ¿Cómo puedo utilizar la opción –imageTag en el comando dbaascli cswlib download?

R: La opción --imageTag se utiliza para especificar la etiqueta de imagen de la imagen de software que desea descargar.

P: ¿Cuál es el propósito de la opción –product en el comando?

R: La opción --product especifica el tipo de imagen que desea descargar. Los valores válidos son database o grid.

P: ¿Puedo descargar imágenes de base de datos y cuadrícula simultáneamente?

R: No, debe especificar database o grid mediante la opción --product, por lo que cada operación de descarga es específica de un tipo de imagen.

P: ¿Qué sucede si no especifico una versión o una etiqueta de imagen?

R: Es probable que el comando falle o le solicite la información necesaria, ya que las opciones --version o --imageTag son necesarias para identificar la imagen de software específica que se va a descargar.

P: ¿Es necesario especificar ambos –version y –imageTag juntos?

R: No, normalmente especifica --version o --imageTag en función de cómo desee identificar la imagen que se va a descargar, pero no ambas al mismo tiempo.

P: ¿Cuándo utilizaría el comando dbaascli cswlib download?

R: Debe utilizar este comando cuando necesite descargar imágenes de software del directorio raíz de Oracle para entornos database o grid en la configuración de Oracle Base Database Cloud@Customer.

Ejemplo: dbaascli cswlib download –product –imageTag

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

Ejemplo: dbaascli cswlib download –version 19.9.0.0.0

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

dbaascli cswlib listLocal

Para ver la lista de imágenes de Database y Grid Infrastructure disponibles localmente, utilice el comando dbaascli cswlib listLocal.

Ejecute el comando con el usuario root.

Sintaxis:

dbaascli cswLib listLocal [--product <value>]

Parámetros:

Parámetro Descripción
--product identifica el tipo de producto de directorio raíz de la Oracle. Valores válidos: database o grid.

Preguntas frecuentes:

P: ¿Cuál es la finalidad del comando dbaascli cswlib listLocal?

R: El comando dbaascli cswlib listLocal se utiliza para ver la lista de imágenes de base de datos y Grid Infrastructure disponibles localmente en el sistema.

P: ¿Cuáles son los requisitos para ejecutar el comando dbaascli cswlib listLocal?

R: El comando se debe ejecutar como usuario root para tener los permisos necesarios para acceder a las imágenes disponibles y mostrarlas.

P: ¿Cómo puedo especificar qué tipo de imágenes mostrar con este comando?

R: Utilice la opción --product para especificar el tipo de imágenes del directorio raíz de Oracle que desea mostrar. Los valores válidos son database o grid.

P: ¿Qué representa la opción –product en el comando dbaascli cswlib listLocal?

R: La opción --product identifica el tipo de producto del directorio raíz de Oracle, lo que permite filtrar la lista de imágenes disponibles a los tipos database o grid.

P: ¿Puedo enumerar las imágenes de base de datos y cuadrícula simultáneamente?

R: No, la opción --product permite mostrar las imágenes database o grid a la vez. Debe ejecutar el comando dos veces con diferentes valores --product para ver ambas listas.

P: ¿Qué sucede si no especifico la opción –product en el comando?

R: Si no se especifica la opción --product, el comando puede mostrar todas las imágenes disponibles localmente o puede requerir que especifique el tipo de producto. El resultado puede depender de la configuración del entorno.

P: ¿Cuándo debo utilizar el comando dbaascli cswlib listLocal?

R: Debe utilizar este comando cuando desee comprobar qué imágenes de Database o Grid Infrastructure están disponibles localmente en el sistema.

P: ¿Cómo puedo diferenciar entre imágenes de base de datos y cuadrícula en la lista?

R: La opción --product permite filtrar la lista, por lo que al especificar database o grid, solo verá las imágenes relevantes para ese tipo de producto, lo que facilita la diferenciación.

P: ¿Hay algún riesgo asociado a la ejecución del comando dbaascli cswlib listLocal?

R: No, este comando no es destructivo y solo muestra información sobre las imágenes disponibles localmente. No modifica ni elimina ningún archivo.

P: ¿Este comando muestra imágenes remotas o almacenadas en la nube?

R: No, el comando dbaascli cswlib listLocal solo muestra imágenes que están disponibles localmente en el sistema, no las almacenadas de forma remota o en la nube.

Ejemplo: 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

Para ver la lista de imágenes de base de datos y de Grid Infrastructure disponibles, utilice el comando dbaascli cswlib showImages.

Ejecute el comando con el usuario root.

Sintaxis:

dbaascli cswlib showImages
[--product]

Parámetros:

Parámetro Descripción
--product identifica el tipo de producto de directorio raíz de la Oracle. Valores válidos: database o grid.

Preguntas frecuentes:

P: ¿Cuál es la finalidad del comando dbaascli cswlib showImages?

R: El comando dbaascli cswlib showImages se utiliza para ver la lista de imágenes de base de datos y Grid Infrastructure disponibles que se pueden descargar o gestionar en el entorno de Oracle Base Database Cloud@Customer.

P: ¿Cuáles son los requisitos para ejecutar el comando dbaascli cswlib showImages?

R: El comando se debe ejecutar como usuario root para asegurarse de que tiene los permisos necesarios para ver las imágenes disponibles.

P: ¿Cómo puedo filtrar las imágenes enumeradas por este comando?

R: Puede filtrar las imágenes especificando la opción --product con database o grid para mostrar solo las imágenes relacionadas con ese tipo de producto.

P: ¿Qué representa la opción –product en el comando dbaascli cswlib showImages?

R: La opción --product identifica el tipo de producto del directorio raíz de Oracle, lo que permite filtrar la lista de imágenes en la base de datos o en la cuadrícula.

P: ¿Puedo ver imágenes de base de datos y cuadrícula en una única ejecución de comando?

R: No, debe ejecutar el comando dos veces con diferentes valores --product (database y grid) para ver ambos tipos de imágenes.

P: ¿Qué sucede si no especifico la opción –product en el comando?

R: Si no se especifica la opción --product, el comando puede mostrar todas las imágenes disponibles o puede solicitarle que especifique el tipo de producto, según la configuración del entorno.

P: ¿Cuándo debo utilizar el comando dbaascli cswlib showImages?

R: Utilice este comando cuando desee ver la lista de imágenes de base de datos o Grid Infrastructure que están disponibles para su descarga o despliegue en el entorno de Oracle Base Database Cloud@Customer.

P: ¿Hay alguna diferencia entre los comandos dbaascli cswlib showImages y dbaascli cswlib listLocal?

R: Sí, dbaascli cswlib showImages muestra todas las imágenes disponibles que puede descargar o gestionar, mientras que dbaascli cswlib listLocal muestra solo las imágenes que ya se han descargado y que están disponibles localmente en el sistema.

P: ¿Se puede utilizar este comando para ver las imágenes almacenadas en la nube?

R: Sí, este comando puede mostrar imágenes que están disponibles para su descarga desde los repositorios de Oracle, no solo las que están almacenadas localmente.

P: ¿Qué tipo de imágenes puedo esperar ver con este comando?

R: Puede esperar ver imágenes relacionadas con Oracle AI Database y Grid Infrastructure, que son componentes esenciales para gestionar y ejecutar bases de datos Oracle.

Ejemplo: dbaascli cswlib showImages

dbaascli cswlib showImages