Pular para o conteúdo

Desligar ou desinstalar o Cloud

Desligar o Cloud no app (Windows, macOS, Linux com tela) ou desinstalar o servidor Linux sem tela: o que sai e o que fica.

Ver Markdown

No Windows, no macOS e no Linux com tela

Pelo app não há nada para desinstalar: o Cloud é só uma opção ligada no Elyra.

  1. Abra Ajustes → Elyra Cloud.
  2. Em Tornar este computador o seu Cloud, toque em Desativar e confirme.

Quem estiver conectado pelo endereço perde a conexão na hora. Os projetos, os terminais e as notas deste computador continuam como estavam, e o Elyra segue funcionando normalmente. Para ligar de novo, toque em Ativar.

Se outro computador usa este Cloud pelo app, nele você pode tocar em Remover, na seção Usar o Cloud de outro computador: o app esquece este Cloud, e nada é apagado no computador que serve.

Num servidor Linux sem tela

No servidor, o Cloud foi instalado como serviço, e o desinstalador desfaz o que o instalador fez.

Operação destrutiva. O desinstalador para o servidor, encerra o que roda nele e apaga o perfil do Cloud. Leia o que sai e o que fica antes de confirmar.

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

Como confirmar

Antes de tocar em qualquer coisa, o comando imprime o que vai fazer. Depois pede confirmação:

  • Num terminal interativo, digite desinstalar quando ele pedir.
  • Em script, ou sem terminal, passe --sim.

Sem confirmação, nada é removido.

O que sai

O desinstalador só desfaz o que o instalador registrou no inventário, nesta ordem:

  1. O serviço elyra-cloud.service: para e apaga a unidade (só se ela não foi editada à mão).
  2. Os processos do servidor: os terminais abertos no servidor são encerrados, junto com o endereço público e o processo que mantém os terminais. Salve o que estiver rodando neles antes.
  3. O vínculo com a conta: solta o endereço do servidor e desliga a ativação, liberando o aparelho da licença. Se a conta não responder, a desinstalação segue, avisa, e você desliga o aparelho em app.elyra.sh/conta.
  4. O linger, só se foi o instalador que o ligou. Se já estava ligado antes, continua ligado.
  5. O pacote elyra, só se foi o instalador que o instalou; se o instalador usou o AppImage, apaga esse arquivo. Pacote que já existia antes continua.
  6. A regra de sudo em /etc/sudoers.d/elyra-cloud-<usuário>, por último, quando o linger e o pacote terminam.
  7. O perfil do Cloud (a pasta com a licença, as sessões e o inventário), quando os passos anteriores terminam.

O que fica

  • Os seus projetos e arquivos: nada neles é tocado.
  • O Espaço e as notas do Elyra no seu usuário.
  • As bibliotecas que o instalador pôs no sistema (como o xvfb), porque outros programas podem usá-las.
  • Os dados do Elyra desktop na mesma máquina, se houver.
  • As configurações e scripts de integração com agentes que o Elyra grava no seu home. Para tirá-los, rode elyra agent hooks off antes de desinstalar, e apague à mão só o que ainda tiver a marca do Elyra.
  • Hosts remotos alcançados por SSH: o desinstalador nunca os toca.

O que ele não faz

  • Não age em outro sistema que não seja Linux, nem sem Cloud instalado: sem Cloud nesta máquina, recusa e não mexe em nada.
  • Não apaga com servidor rodando fora do serviço: pare antes com elyra cloud stop.
  • Não afirma sucesso sem resultado: ao final ele lista cada passo como feito ou não feito, com o motivo. Se algum passo não terminou, a saída diz “desinstalação incompleta”, nomeia o que faltou, sai com erro e preserva o perfil para uma nova tentativa. Rode elyra cloud desinstalar de novo.

Próximos passos