Ir al contenido

Desactivar o desinstalar el Cloud

Desactivar el Cloud en la app (Windows, macOS, Linux con pantalla) o desinstalar el servidor Linux sin pantalla: qué se va y qué se queda.

Ver Markdown

En Windows, macOS y Linux con pantalla

Desde la app no hay nada que desinstalar: Cloud es solo una opción activada en Elyra.

  1. Abre Ajustes → Elyra Cloud.
  2. En Convertir este equipo en tu Cloud, toca Desactivar y confirma.

Quien esté conectado por la dirección pierde la conexión al instante. Los proyectos, los terminales y las notas de este equipo siguen como estaban, y Elyra continúa funcionando con normalidad. Para activarlo de nuevo, toca Activar.

Si otro equipo usa este Cloud desde la app, en él puedes tocar Quitar, en la sección Usar el Cloud de otro equipo: la app olvida este Cloud, y no se borra nada en el equipo que sirve.

En un servidor Linux sin pantalla

En el servidor, Cloud se instaló como servicio, y el desinstalador deshace lo que hizo el instalador.

Operación destructiva. El desinstalador detiene el servidor, finaliza lo que se ejecuta en él y borra el perfil de Cloud. Lee qué se va y qué se queda antes de confirmar.

elyra cloud desinstalar [--sim] [--json]

Cómo confirmar

Antes de tocar nada, el comando imprime lo que va a hacer. Después pide confirmación:

  • En un terminal interactivo, escribe desinstalar cuando lo pida.
  • En un script, o sin terminal, pasa --sim.

Sin confirmación, no se elimina nada.

Qué se va

El desinstalador solo deshace lo que el instalador registró en el inventario, en este orden:

  1. El servicio elyra-cloud.service: lo detiene y borra la unidad (solo si no fue editada a mano).
  2. Los procesos del servidor: los terminales abiertos en el servidor se finalizan, junto con la dirección pública y el proceso que mantiene los terminales. Guarda antes lo que esté en ejecución en ellos.
  3. El vínculo con la cuenta: libera la dirección del servidor y desactiva la activación, liberando el dispositivo de la licencia. Si la cuenta no responde, la desinstalación continúa, avisa, y tú desactivas el dispositivo en app.elyra.sh/conta.
  4. El linger, solo si fue el instalador quien lo activó. Si ya estaba activado antes, sigue activado.
  5. El paquete elyra, solo si fue el instalador quien lo instaló; si el instalador usó el AppImage, borra ese archivo. Un paquete que ya existía se queda.
  6. La regla de sudo en /etc/sudoers.d/elyra-cloud-<usuario>, al final, cuando el linger y el paquete terminan.
  7. El perfil de Cloud (la carpeta con la licencia, las sesiones y el inventario), cuando los pasos anteriores terminan.

Qué se queda

  • Tus proyectos y archivos: no se toca nada en ellos.
  • El Espacio y las notas de Elyra en tu usuario.
  • Las bibliotecas que el instalador puso en el sistema (como xvfb), porque otros programas pueden usarlas.
  • Los datos de Elyra de escritorio en la misma máquina, si los hay.
  • Los ajustes y scripts de integración con agentes que Elyra escribe en tu carpeta personal. Para quitarlos, ejecuta elyra agent hooks off antes de desinstalar, y borra a mano solo lo que aún lleve la marca de Elyra.
  • Los hosts remotos a los que se accede por SSH: el desinstalador nunca los toca.

Qué no hace

  • No actúa en otro sistema que no sea Linux, ni sin un Cloud instalado: sin Cloud en esta máquina, rechaza y no cambia nada.
  • No borra con un servidor ejecutándose fuera del servicio: deténlo antes con elyra cloud stop.
  • No afirma éxito sin resultado: al final lista cada paso como hecho o no hecho, con el motivo. Si algún paso no terminó, la salida dice “desinstalación incompleta”, nombra lo que faltó, termina con error y conserva el perfil para un nuevo intento. Ejecuta elyra cloud desinstalar de nuevo.

Próximos pasos