Gerenciamento da Biblioteca de Software em Nuvem (CSWLIB)

Esta seção fornece ferramentas para gerenciar imagens de software nos ambientes do Oracle Base Database Cloud@Customer. Comandos como dbaascli cswlib deleteLocal permitem a remoção de imagens locais, enquanto dbaascli cswlib download permite o download de novas imagens de software. Você também pode exibir imagens disponíveis localmente com dbaascli cswlib listLocal ou verificar todas as imagens disponíveis do Banco de Dados e do Grid Infrastructure usando dbaascli cswlib showImages. Esses comandos ajudam a gerenciar e manter bibliotecas de software com eficiência.

dbaascli cswlib deleteLocal

Para excluir a imagem local, use o comando dbaascli cswlib deleteLocal.

Execute o comando como usuário root.

Sintaxe:

dbaascli cswLib deleteLocal --imageTag <value>

Parâmetros:

Parâmetro Descrição
--imageTag especifica a tag Oracle home image

Perguntas Frequentes:

P: Qual é a finalidade do comando dbaascli cswlib deleteLocal?

R: O comando dbaascli cswlib deleteLocal é usado para excluir uma imagem do Oracle home local do sistema.

P: Quais são os pré-requisitos para executar o comando dbaascli cswlib deleteLocal?

R: O comando deve ser executado como o usuário root para garantir que as permissões necessárias estejam disponíveis para excluir a imagem local.

P: Como eu especifico qual imagem local excluir?

R: Use a opção --imageTag para especificar a tag de imagem do Oracle home que você deseja excluir.

P: O que a opção –imageTag representa no comando?

R: A opção --imageTag representa o identificador ou a tag associada à imagem do Oracle home que você deseja excluir.

P: Posso excluir várias imagens locais de uma só vez usando este comando?

R: Não, o comando dbaascli cswlib deleteLocal permite que você exclua apenas uma imagem local por vez, especificada por sua tag de imagem.

P: O que acontece se eu executar o comando dbaascli cswlib deleteLocal sem especificar a –imageTag?

R: O comando falhará porque o --imageTag é necessário para identificar qual imagem local deve ser excluída.

P: É possível recuperar uma imagem local depois de ter sido excluída usando este comando?

R: Não, uma vez que a imagem local é excluída usando o comando dbaascli cswlib deleteLocal, ela não pode ser recuperada. Certifique-se de verificar a tag de imagem antes de continuar.

P: Quando precisaria usar o comando dbaascli cswlib deleteLocal?

R: Você usaria esse comando quando precisasse remover uma imagem do Oracle home não utilizada ou desatualizada do sistema local para liberar espaço ou limpar seu ambiente.

Exemplo: dbaascli cswlib deleteelocal

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 fazer download de imagens e disponibilizá-las em seu ambiente Oracle Base Database Cloud@Customer, use o comando dbaascli cswlib download.

Pré-requisitos:

Execute o comando como usuário root.

Para usar o utilitário, conecte-se a uma máquina virtual Oracle Base Database Cloud@Customer.

Consulte Estabelecendo Conexão com uma Máquina Virtual com SSH.

Sintaxe:

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

Parâmetros:

Parâmetro Descrição
--version especifica uma versão de imagem do home da Oracle
--imageTag especifica a tag de imagem da imagem
--product especifica o tipo de imagem. Valores válidos: database ou grid

Perguntas Frequentes:

P: Qual é a finalidade do comando dbaascli cswlib download?

R: O comando dbaascli cswlib download é usado para fazer download de imagens de software disponíveis e disponibilizá-las no Oracle Base Database Cloud@Customer.

P: Quais são os pré-requisitos para executar o comando dbaascli cswlib download?

R: Você deve executar o comando como o usuário root. Além disso, você precisa estar conectado a uma máquina virtual do Oracle Base Database Cloud@Customer.

P: Como faço para me conectar à máquina virtual necessária para este comando?

R: Você precisa usar o SSH para estabelecer conexão com a máquina virtual do Oracle Base Database Cloud@Customer. Instruções detalhadas podem ser encontradas em Estabelecendo Conexão com uma Máquina Virtual com SSH.

P: O que a opção –version especifica no comando?

R: A opção --version especifica a versão da imagem do Oracle home que você deseja fazer download.

P: Como uso a opção –imageTag no comando de download dbaascli cswlib?

R: A opção --imageTag é usada para especificar a tag de imagem da imagem de software da qual você deseja fazer download.

P: Qual é a finalidade da opção –product no comando?

A: A opção --product especifica o tipo de imagem da qual você deseja fazer download. Os valores válidos são o banco de dados ou a grade.

P: Posso baixar imagens de banco de dados e grade simultaneamente?

R: Não, você deve especificar database ou grid usando a opção --product, portanto, cada operação de download é específica de um tipo de imagem.

P: O que acontece se eu não especificar uma tag de versão ou imagem?

R: O comando provavelmente falhará ou solicitará as informações necessárias, pois as opções --version ou --imageTag são necessárias para identificar a imagem de software específica para download.

P: É necessário especificar –version e –imageTag juntos?

R: Não, você normalmente especifica --version ou --imageTag, dependendo de como deseja identificar a imagem para download, mas não ambos ao mesmo tempo.

P: Quando eu usaria o comando dbaascli cswlib download?

R: Você usaria esse comando quando precisasse fazer download de imagens de software do Oracle home para ambientes database ou grid na configuração do Oracle Base Database Cloud@Customer.

Exemplo: dbaascli cswlib download –product –imageTag

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

Exemplo: dbaascli cswlib download –version 19.9.0.0.0

dbaascli cswlib download --product database --imageTag 19.14.0.0.0

dbaascli cswlib listLocal

Para exibir a lista de imagens do Banco de Dados e do Grid Infrastructure disponíveis localmente, use o comando dbaascli cswlib listLocal.

Execute o comando como usuário root.

Sintaxe:

dbaascli cswLib listLocal [--product <value>]

Parâmetros:

Parâmetro Descrição
--product identifica o tipo de produto Oracle home. Valores válidos: database ou grid.

Perguntas Frequentes:

P: Qual é a finalidade do comando dbaascli cswlib listLocal?

R: O comando dbaascli cswlib listLocal é usado para exibir a lista de imagens do Banco de Dados e do Grid Infrastructure disponíveis localmente no seu sistema.

P: Quais são os pré-requisitos para executar o comando dbaascli cswlib listLocal?

R: O comando deve ser executado como o usuário root para ter as permissões necessárias para acessar e listar as imagens disponíveis.

P: Como eu especifico que tipo de imagens listar usando este comando?

R: Use a opção --product para especificar o tipo de imagens do Oracle home que você deseja listar. Os valores válidos são database ou grid.

P: O que a opção –product representa no comando dbaascli cswlib listLocal?

R: A opção --product identifica o tipo de produto do Oracle home, permitindo filtrar a lista de imagens disponíveis para os tipos database ou grid.

P: Posso listar imagens de banco de dados e grade simultaneamente?

R: Não, a opção --product permite listar imagens database ou grid por vez. Você precisa executar o comando duas vezes com valores --product diferentes para ver as duas listas.

P: O que acontece se eu não especificar a opção –product no comando?

R: Se a opção --product não for especificada, o comando poderá listar todas as imagens disponíveis localmente ou poderá exigir que você especifique o tipo de produto. O resultado pode depender da configuração do seu ambiente.

P: Quando devo usar o comando dbaascli cswlib listLocal?

R: Você deve usar esse comando quando quiser verificar quais imagens do Banco de Dados ou do Grid Infrastructure estão disponíveis no momento localmente no seu sistema.

P: Como posso diferenciar imagens de banco de dados e grade na lista?

R: A opção --product permite filtrar a lista, portanto, especificando database ou grid, você só verá as imagens relevantes para esse tipo de produto, facilitando a diferenciação.

P: Há algum risco associado à execução do comando dbaascli cswlib listLocal?

R: Não, este comando não é destrutivo e exibe apenas informações sobre imagens disponíveis localmente. Ele não modifica nem exclui nenhum arquivo.

P: Este comando exibe imagens remotas ou armazenadas na nuvem?

R: Não, o comando dbaascli cswlib listLocal só exibe imagens que estão disponíveis localmente no seu sistema, não aquelas armazenadas remotamente ou na nuvem.

Exemplo: 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 exibir a lista de imagens disponíveis do Banco de Dados e do Grid Infrastructure, use o comando dbaascli cswlib showImages.

Execute o comando como usuário root.

Sintaxe:

dbaascli cswlib showImages
[--product]

Parâmetros:

Parâmetro Descrição
--product identifica o tipo de produto Oracle home. Valores válidos: database ou grid.

Perguntas Frequentes:

P: Qual é a finalidade do comando dbaascli cswlib showImages?

R: O comando dbaascli cswlib showImages é usado para exibir a lista de imagens disponíveis do Banco de Dados e do Grid Infrastructure que podem ser submetidas a download ou gerenciadas no ambiente do Oracle Base Database Cloud@Customer.

P: Quais são os pré-requisitos para executar o comando dbaascli cswlib showImages?

R: O comando deve ser executado como o usuário root para garantir que você tenha as permissões necessárias para exibir as imagens disponíveis.

P: Como faço para filtrar as imagens listadas por este comando?

R: Você pode filtrar as imagens especificando a opção --product com database ou grid para listar somente as imagens relacionadas a esse tipo de produto.

P: O que a opção –product representa no comando dbaascli cswlib showImages?

R: A opção --product identifica o tipo de produto do Oracle home, permitindo que você filtre a lista de imagens no banco de dados ou na grade.

P: Posso exibir imagens de banco de dados e grade em uma única execução de comando?

R: Não, você precisa executar o comando duas vezes com valores --product diferentes (database e grid) para exibir os dois tipos de imagens.

P: O que acontece se eu não especificar a opção –product no comando?

R: Se a opção --product não for especificada, o comando poderá listar todas as imagens disponíveis ou poderá solicitar que você especifique o tipo de produto, dependendo da configuração do ambiente.

P: Quando devo usar o comando dbaascli cswlib showImages?

R: Use esse comando quando quiser exibir a lista de imagens do Banco de Dados ou do Grid Infrastructure disponíveis para download ou implantação no ambiente do Oracle Base Database Cloud@Customer.

P: Há alguma diferença entre os comandos dbaascli cswlib showImages e dbaascli cswlib listLocal?

R: Sim, o dbaascli cswlib showImages lista todas as imagens disponíveis que você pode baixar ou gerenciar, enquanto o dbaascli cswlib listLocal lista apenas as imagens que já foram baixadas e estão disponíveis localmente no seu sistema.

P: Este comando pode ser usado para visualizar imagens armazenadas na nuvem?

R: Sim, esse comando pode mostrar imagens que estão disponíveis para download dos repositórios da Oracle, não apenas aquelas que estão armazenadas localmente.

P: Que tipo de imagens posso esperar ver com este comando?

R: Você pode esperar ver imagens relacionadas ao Oracle AI Database e ao Grid Infrastructure, que são componentes essenciais para gerenciar e executar bancos de dados Oracle.

Exemplo: dbaascli cswlib showImages

dbaascli cswlib showImages