Como se livrar de um plugin com defeito?

Preciso de ajuda.
Instalei acidentalmente um plugin quebrado e, como resultado, não conseguimos escrever nada no editor, pois esta parte não aparece mais:

Conectei-me como root, editei o arquivo app.yml e excluí a linha do GitHub associada, mas ele trava e desconecta durante a reconstrução. Anteriormente, as reconstruções eram bem-sucedidas, mas não mais.

Quando uso o comando restart app, ele funciona, mas ficamos presos sem editor. Quando habilito o Modo de Segurança, tudo funciona bem, mas não consigo desativar o plugin pelo lado do administrador no fórum, pois a opção de desativar não está ativa.

Qual seria o melhor curso de ação nessas circunstâncias? Tenho um backup de hoje, devo restaurar? Devo tentar acessar a pasta de plugins e excluir os dados (não consegui encontrar onde ela está)?

Obrigado?

Você quer dizer que sua sessão SSH desconecta durante a reconstrução?

Se sim, tente executar dentro do screen. Isso ajudará se você não tiver uma boa conexão via SSH.

3 curtidas

Sim, Michael, exatamente.
Vou tentar isso.
A mensagem que recebi afirma que ocorreu um erro de rede.

Esta última tentativa de reconstrução está em andamento há 35 minutos.

Embora as coisas parecessem mais rápidas desta vez, a execução em tela não pareceu ajudar.

Na minha tentativa anterior, fiquei preso na 3ª linha de construção, agora estou preso aqui nos últimos 15-20 minutos. É normal que a reconstrução demore tanto tempo?

Devo continuar esperando? Não posso excluir a pasta associada dentro da pasta de plugins?

Obrigado.

Você pode, mas parece que você tem um problema fundamental de reconstrução aqui que o prejudicará em breve no futuro se você não o resolver.

Você tem espaço suficiente no seu servidor? ./launcher cleanup pode ajudar, assim como garantir que seu swap esteja configurado corretamente (se a memória for o problema). Você pode até precisar de mais espaço em SSD / memória / poder de CPU, pois a reconstrução parece ser a atividade de maior demanda que existe.

1 curtida

Vou tentar a limpeza.

Posso verificar novamente a forma como uso o screen… Eu abro a conexão SSH, usei o comando “sudo apt-get install screen”, ele respondeu que o screen está instalado, usei o comando “screen” para entrar e depois usei o comando “./launcher rebuild app” para reconstruir…

Isso parece estar certo?

Após tentar algumas reconstruções seguindo a otimização de memória, notei uma observação sobre “reinicialização do sistema necessária”. Parei o aplicativo e reiniciei, decidindo tentar mais uma vez antes de tentar excluir a pasta do plugin ou restaurar meu backup. A reconstrução parou no mesmo ponto, mas continuou um segundo antes de eu fechar o Putty.

Tudo está bem agora.

Após a conclusão da reconstrução, cliquei instantaneamente no link no meu navegador para visitar o fórum e vi uma entrada postada uma hora atrás. Mas estou tentando corrigir o problema há pelo menos 3-4 horas. Como isso pode ser possível?

Muito obrigado pelo seu tempo.

3 curtidas