Atualizando watsonx.data da versão 5.2 para a versão 5.3

Um administrador de instância pode atualizar watsonx.data da versão 5.2 para a versão 5.3.

Quem precisa concluir esta tarefa?

Administrador da instância Para atualizar watsonx.data, você deve ser um administrador da instância. Um administrador de instância tem permissão para gerenciar software nos seguintes projetos:

O projeto dos operadores para a instância

Os operadores para esta instância do watsonx.data estão instalados no projeto operadores. Nos comandos de atualização, a variável ${PROJECT_CPD_INST_OPERATORS} de ambiente refere-se ao projeto dos operadores.

O projeto de operandos para a instância

Os recursos personalizados para o control plane e watsonx.data são instalados no projeto operandos. Nos comandos de atualização, a variável ${PROJECT_CPD_INST_OPERANDS} de ambiente se refere ao projeto dos operandos.

Quando você precisa concluir essa tarefa?

Analise as seguintes opções para determinar se você precisa concluir esta tarefa:

  • Se você deseja atualizar o IBM Software Hubcontrol plane e um ou mais serviços ao mesmo tempo, siga o processo em Atualizando uma instância do IBMSoftware Hub.
  • Se você não atualizou watsonx.data ao atualizar o IBM Software Hubcontrol plane , conclua esta tarefa para atualizar watsonx.data.

    Repita conforme necessário. Se você for responsável por várias instâncias do IBM Software Hub, poderá repetir esta tarefa para atualizar mais instâncias do watsonx.data no cluster.

Informações necessárias para concluir esta tarefa

Analise as seguintes informações antes de atualizar watsonx.data :

Requisitos de Versão

Todos os componentes associados a uma instância do IBM Software Hub devem ser instalados na mesma versão. Por exemplo, se o IBM Software Hubcontrol plane estiver na versão 5.3.1, você deve atualizar watsonx.data para a versão 5.3.1.

Variáveis de ambiente
Os comandos nesta tarefa utilizam variáveis de ambiente para que você possa executá-los exatamente como estão escritos.
  • Se você não tiver o script que define as variáveis de ambiente, consulte Configurando as variáveis de ambiente de instalação.
  • Para usar as variáveis de ambiente do script, você deve obter as variáveis de ambiente antes de executar os comandos nesta tarefa. Por exemplo, execute:
    source ./cpd_vars.sh

Antes de iniciar

Esta tarefa pressupõe que os seguintes pré-requisitos sejam atendidos:

Requisitos do sistema
Esta tarefa pressupõe que o cluster atende aos requisitos mínimos para watsonx.data.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Requisitos do sistema.
Além disso, se você planeja usar recursos que exigem GPU, certifique-se de ter o tipo e o número adequados de GPU para watsonx.data.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte os requisitos de GPU.
Estação de trabalho
Esta tarefa pressupõe que a estação de trabalho a partir da qual você executará a atualização está configurada como uma estação de trabalho cliente e possui as seguintes interfaces de linha de comando:
  • IBM Software Hub CLI: cpd-cli
  • OpenShift® CLI: oc
  • Helm CLI: oc
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Atualizando estações de trabalho do cliente.
Plano de controle
Esta tarefa pressupõe que o IBM Software Hubcontrol plane foi atualizado.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Atualizando uma instância de IBMSoftware Hub.
Registro de contêiner privado
Se o seu ambiente usa um registro de contêiner privado (por exemplo, seu cluster é isolado), esta tarefa pressupõe que as seguintes tarefas estejam concluídas:
  1. As imagens do watsonx.data software são espelhadas no registro de contêiner privado.
    Onde Localizar Mais Informações
    Se essa tarefa não estiver concluída, consulte Espelhando imagens para um registro de contêiner privado.
  2. O cpd-cli está configurado para extrair a olm-utils-v4 imagem do registro de contêiner privado.
    Onde Localizar Mais Informações
    Se essa tarefa não estiver concluída, consulte Obtendo a imagem olm-utils-v4 do registro de contêiner privado.
Operadores de GPU
Se você planeja usar recursos que exigem GPUs, esta tarefa pressupõe que os operadores necessários para usar GPUs estejam instalados.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Instalação de operadores para serviços que exigem GPUs.
Recursos com escopo de cluster
Esta tarefa pressupõe que os recursos no âmbito do cluster, tais como definições de recursos personalizados, funções do cluster e ligações de funções do cluster, foram atualizados.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Atualizando os recursos do escopo do cluster para a plataforma e os serviços.
Imagem atrai segredos
Esta tarefa pressupõe que os segredos que contêm as credenciais de obtenção de imagens para a instância existem.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Criando segredos de extração de imagem para uma instância de IBMSoftware Hub.

Procedimento

Conclua as seguintes tarefas para atualizar watsonx.data :

  1. Atualização do serviço
  2. Validando a atualização
  3. O que fazer a seguir

Fazendo upgrade do serviço

Para atualizar watsonx.data :

  1. Faça cpd-cli login no Red Hat® OpenShift Container Platform cluster:
    ${CPDM_OC_LOGIN}
    Lembre-se: CPDM_OC_LOGIN é um alias para o cpd-cli manage login-to-ocp comando.
  2. Atualize o operador e o recurso personalizado para watsonx.data.
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=watsonx_data \
    --release=${VERSION} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --upgrade=true

Validando a atualização

watsonx.data é atualizado quando o install-components comando retorna:
[SUCCESS]... The install-components command ran successfully

Se você deseja confirmar que o status do recurso personalizado é Completed, execute o cpd-cli manage get-cr-status comando:

cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=watsonx_data

O quê fazer em seguida

Após a atualização, você precisa atualizar as propriedades Prestoquery.max-memory-per-node e memory.heap-headroom-per-node. Certifique-se de que o valor combinado dessas propriedades não exceda a memória heap disponível. Para obter mais informações sobre como personalizar propriedades em watsonx.data™, consulte Personalização de componentes.

watsonx.data está pronto para ser usado. Para começar, consulte watsonx.data Introdução ao watsonx.data.