Desinstalar el clúster High Availability

Quite la pila de aplicación de
FactoryTalk® Optix™
High Availability, el clúster K3s y los datos del administrador local.
IMPORTANTE: Las Persistent Volume Claims (PVC) se eliminan durante la desinstalación. Se pierden todos los datos de la base de datos, incluidos los proyectos cargados. Haga una copia de seguridad de los datos necesarios antes de continuar. Realoje los derechos mediante High Availability Manager o Entitlement Manager, en función de cómo se hayan instalado.
Asegúrese de que kubectl y Helm estén instalados en la estación de trabajo de administración de Windows y de que kubectl esté configurado para conectarse al clúster de destino.
IMPORTANTE:
Rockwell Automation
no se hace responsable de ningún software de terceros, incluidos, entre otros, su rendimiento, seguridad, actualizaciones o compatibilidad con nuestros productos. Cualquier uso de software de terceros es bajo su propio riesgo, y no proporcionamos soporte o garantías para dicho software. Los usuarios deben consultar con los respectivos proveedores externos para obtener asistencia y términos de licencia.
Complete todas las partes de esta tarea para quitar por completo la pila de aplicación, el clúster K3s y los datos locales de High Availability Manager.
  1. Para quitar la pila de aplicación, ejecute los siguientes comandos desde la estación de trabajo de administración de Windows.
    1. Para quitar la aplicación principal de High Availability, ejecute
      helm uninstall ftoptix -n ftoptix
      .
    2. Para quitar la pila de base de datos, ejecute
      helm uninstall ftoptix-db -n ftoptix
      .
    3. Para eliminar los recursos personalizados restantes de MariaDB en el espacio de nombres de la aplicación, ejecute
      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 eliminar las Persistent Volume Claims (PVC), incluidos los volúmenes de proyecto y de registro, ejecute
      kubectl delete pvc -n ftoptix --all --ignore-not-found
      .
    5. Para eliminar el espacio de nombres de la aplicación, ejecute
      kubectl delete namespace ftoptix
      .
    6. Para desinstalar el operador MariaDB, ejecute
      helm uninstall mariadb-operator -n mariadb-system
      .
    7. Para eliminar las definiciones de recursos personalizados de MariaDB, ejecute
      kubectl get crd -o name | Select-String "k8s.mariadb.com" | ForEach-Object { kubectl delete $_ --ignore-not-found }
      .
    8. Para eliminar el espacio de nombres del operador MariaDB, ejecute
      kubectl delete namespace mariadb-system
      .
    9. Para podar las imágenes de contenedor relacionadas con
      FactoryTalk Optix
      , en cada nodo ejecute el siguiente comando.
      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 quitar el clúster K3s, en cada nodo de Ubuntu ejecute el script de desinstalación correspondiente.
    1. En un nodo de servidor, ejecute
      sudo /usr/local/bin/k3s-uninstall.sh
      .
    2. En un nodo de agente, ejecute
      sudo /usr/local/bin/k3s-agent-uninstall.sh
      .
  3. Para quitar Keepalived, en cada nodo de Ubuntu ejecute
    sudo apt-get purge -y keepalived
    .
  4. Para quitar los datos de la aplicación local, cierre High Availability Manager y, a continuación, elimine
    %LOCALAPPDATA%\Rockwell Automation\FactoryTalk Optix High Availability Manager
    .
    IMPORTANTE: Cierre High Availability Manager antes de eliminar la carpeta.
Se quitan la pila de aplicación de High Availability, el clúster K3s y los datos del administrador local.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal