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.
- Para quitar la pila de aplicación, ejecute los siguientes comandos desde la estación de trabajo de administración de Windows.
- Para quitar la aplicación principal de High Availability, ejecutehelm uninstall ftoptix -n ftoptix.
- Para quitar la pila de base de datos, ejecutehelm uninstall ftoptix-db -n ftoptix.
- Para eliminar los recursos personalizados restantes de MariaDB en el espacio de nombres de la aplicación, ejecutekubectl api-resources --api-group=k8s.mariadb.com --namespaced=true -o name | ForEach-Object { kubectl delete $_ -n ftoptix --all --ignore-not-found --timeout=60s }.
- Para eliminar las Persistent Volume Claims (PVC), incluidos los volúmenes de proyecto y de registro, ejecutekubectl delete pvc -n ftoptix --all --ignore-not-found.
- Para eliminar el espacio de nombres de la aplicación, ejecutekubectl delete namespace ftoptix.
- Para desinstalar el operador MariaDB, ejecutehelm uninstall mariadb-operator -n mariadb-system.
- Para eliminar las definiciones de recursos personalizados de MariaDB, ejecutekubectl get crd -o name | Select-String "k8s.mariadb.com" | ForEach-Object { kubectl delete $_ --ignore-not-found }.
- Para eliminar el espacio de nombres del operador MariaDB, ejecutekubectl delete namespace mariadb-system.
- Para podar las imágenes de contenedor relacionadas conFactoryTalk 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
- Para quitar el clúster K3s, en cada nodo de Ubuntu ejecute el script de desinstalación correspondiente.
- En un nodo de servidor, ejecutesudo /usr/local/bin/k3s-uninstall.sh.
- En un nodo de agente, ejecutesudo /usr/local/bin/k3s-agent-uninstall.sh.
- Para quitar Keepalived, en cada nodo de Ubuntu ejecutesudo apt-get purge -y keepalived.
- 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