Desinstalar cluster do High Availability

Remova a pilha do aplicativo
FactoryTalk® Optix™
High Availability, o cluster K3s e os dados locais do gerenciador.
IMPORTANTE: As declarações de volume persistente (Persistent Volume Claims, PVC) são excluídas durante a desinstalação. Todos os dados do banco de dados são perdidos, incluindo os projetos carregados. Faça backup de todos os dados necessários antes de continuar. Hospede novamente os direitos usando o High Availability Manager ou o Entitlement Manager, dependendo de como eles foram instalados.
Verifique se o kubectl e o Helm estão instalados na sua estação de trabalho de gerenciamento Windows e se o kubectl está configurado para se conectar ao cluster de destino.
IMPORTANTE:
A
Rockwell Automation
não se responsabiliza por nenhum software de terceiros, incluindo, entre outros, seu desempenho, segurança, atualizações ou compatibilidade com nossos produtos.Qualquer uso de software de terceiros é feito por sua própria conta e risco, e não fornecemos suporte, garantias nem asseguramos o funcionamento de tais softwares.Os usuários devem consultar os respectivos fornecedores de terceiros para obter assistência e informações sobre termos de licenciamento.
Conclua todas as partes desta tarefa para remover completamente a pilha do aplicativo, o cluster K3s e os dados locais do High Availability Manager.
  1. Para remover a pilha do aplicativo, execute os comandos a seguir na estação de trabalho de gerenciamento Windows.
    1. Para remover o aplicativo principal de High Availability, execute
      helm uninstall ftoptix -n ftoptix
      .
    2. Para remover a pilha do banco de dados, execute
      helm uninstall ftoptix-db -n ftoptix
      .
    3. Para excluir os recursos personalizados restantes do MariaDB no namespace do aplicativo, execute
      kubectl api-resources --api-group=k8s.mariadb.com --namespaced=true -o name | ForEach-Object { kubectl delete $_ -n ftoptix --all --ignore-not-found --timeout=60s }
      .
    4. Para excluir as declarações de volume persistente, incluindo volumes de projeto e de log, execute
      kubectl delete pvc -n ftoptix --all --ignore-not-found
      .
    5. Para excluir o namespace do aplicativo, execute
      kubectl delete namespace ftoptix
      .
    6. Para desinstalar o operador MariaDB, execute
      helm uninstall mariadb-operator -n mariadb-system
      .
    7. Para excluir as definições de recursos personalizados do MariaDB, execute
      kubectl get crd -o name | Select-String "k8s.mariadb.com" | ForEach-Object { kubectl delete $_ --ignore-not-found }
      .
    8. Para excluir o namespace do operador MariaDB, execute
      kubectl delete namespace mariadb-system
      .
    9. Para remover imagens de contêiner relacionadas ao
      FactoryTalk Optix
      , execute o seguinte comando em cada nó.
      sudo ctr -n k8s.io images ls | grep -E "ra-swc|mariadb|proxysql|busybox" \ | awk '{print $1}' | xargs -r sudo ctr -n k8s.io images rm
  2. Para remover o cluster K3s, execute o script de desinstalação correspondente em cada nó Ubuntu.
    1. Em um nó de servidor, execute
      sudo /usr/local/bin/k3s-uninstall.sh
      .
    2. Em um nó de agente, execute
      sudo /usr/local/bin/k3s-agent-uninstall.sh
      .
  3. Para remover o Keepalived, execute o seguinte em cada nó Ubuntu
    sudo apt-get purge -y keepalived
    .
  4. Para remover os dados locais do aplicativo, feche o High Availability Manager e exclua
    %LOCALAPPDATA%\Rockwell Automation\FactoryTalk Optix High Availability Manager
    .
    IMPORTANTE: Feche o High Availability Manager antes de excluir a pasta.
A pilha do aplicativo High Availability, o cluster K3s e os dados locais do gerenciador são removidos.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal